Open tobiasdiez opened 3 weeks ago
It seems to be the same dictionary, but presented in different order. Maybe some change in the python version?
It happens across multiple python versions.
May be we should use something like that to make the test more robust ?
sage: res = C.domain().face_data()
sage: type(res)
<class 'dict'>
sage: sorted(res.items())
[((*, ()), None),
((*, (1,2,3)), None),
((*, (1,3,2)), None),
((sigma_1, ()), ((*, (1,2,3)), (*, ()))),
((sigma_1, ()), ((*, ()), (*, ()))),
((sigma_1, (1,2,3)), ((*, (1,3,2)), (*, (1,2,3)))),
((sigma_1, (1,2,3)), ((*, (1,2,3)), (*, (1,2,3)))),
((sigma_1, (1,3,2)), ((*, ()), (*, (1,3,2)))),
((sigma_1, (1,3,2)), ((*, (1,3,2)), (*, (1,3,2))))]
or
sage: {k: res[k] for k in sorted(res)}
{(*, ()): None,
(*, (1,2,3)): None,
(*, (1,3,2)): None,
(sigma_1, ()): ((*, (1,2,3)), (*, ())),
(sigma_1, ()): ((*, ()), (*, ())),
(sigma_1, (1,2,3)): ((*, (1,3,2)), (*, (1,2,3))),
(sigma_1, (1,2,3)): ((*, (1,2,3)), (*, (1,2,3))),
(sigma_1, (1,3,2)): ((*, ()), (*, (1,3,2))),
(sigma_1, (1,3,2)): ((*, (1,3,2)), (*, (1,3,2)))}
Steps To Reproduce
No response
Expected Behavior
Tests pass
Actual Behavior
Additional Information
No response
Environment
Linux: https://github.com/sagemath/sage/actions/runs/11589629492/job/32265510963
Checklist