Skip to content

Commit e0ffbf3

Browse files
committed
Make test deterministic to fix CI
1 parent 9cd86e9 commit e0ffbf3

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src/sage/schemes/elliptic_curves/ell_rational_field.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2354,12 +2354,14 @@ def gens(self, proof=None, **kwds):
23542354
sage: set(E.gens()) <= set([P,-P])
23552355
True
23562356
2357-
Check that :issue:`38813` has been fixed:
2357+
Check that :issue:`38813` has been fixed::
23582358
2359-
sage: set_random_seed(91390048253425197917505296851335255685)
2359+
sage: # long time
23602360
sage: E = EllipticCurve([-127^2,0])
2361-
sage: E.gens(use_database=False, algorithm='pari', pari_effort=4) # long time
2361+
sage: l = E.gens(use_database=False, algorithm='pari', pari_effort=4); l # random
23622362
[(611429153205013185025/9492121848205441 : 15118836457596902442737698070880/924793900700594415341761 : 1)]
2363+
sage: a = E(611429153205013185025/9492121848205441, 15118836457596902442737698070880/924793900700594415341761)
2364+
sage: assert len(l) == 1 and ((l[0] - a).is_finite_order() or (l[0] + a).is_finite_order())
23632365
"""
23642366
if proof is None:
23652367
from sage.structure.proof.proof import get_flag

0 commit comments

Comments
 (0)