Skip to content

Commit b372660

Browse files
committed
Update tests for efficiency and coverage
1 parent 2c761b1 commit b372660

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

src/sage/schemes/elliptic_curves/mod_poly.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -85,21 +85,23 @@ def classical_modular_polynomial(l, j=None):
8585
sage: j = GF(q).random_element()
8686
sage: l = random_prime(50)
8787
sage: Y = polygen(parent(j), 'Y')
88-
sage: classical_modular_polynomial(l,j) == classical_modular_polynomial(l)(j,Y)
88+
sage: classical_modular_polynomial(l, j) == classical_modular_polynomial(l)(j, Y)
8989
True
9090
sage: p = 2^216 * 3^137 - 1
91-
sage: F.<i> = GF(p^2, modulus=[1,0,1])
91+
sage: F.<i> = GF((p,2), modulus=[1,0,1])
9292
sage: l = random_prime(50)
9393
sage: j = F.random_element()
9494
sage: Y = polygen(parent(j), 'Y')
95-
sage: classical_modular_polynomial(l,j) == classical_modular_polynomial(l)(j,Y)
95+
sage: classical_modular_polynomial(l, j) == classical_modular_polynomial(l)(j, Y)
9696
True
9797
sage: E = EllipticCurve(F, [0, 6, 0, 1, 0])
9898
sage: j = E.j_invariant()
99-
sage: classical_modular_polynomial(l,j) == classical_modular_polynomial(l)(j,Y)
99+
sage: l = random_prime(50)
100+
sage: classical_modular_polynomial(l, j) == classical_modular_polynomial(l)(j, Y)
100101
True
101102
sage: R.<Y> = QQ['Y']
102103
sage: j = QQ(1/2)
104+
sage: l = random_prime(50)
103105
sage: classical_modular_polynomial(l, j) == classical_modular_polynomial(l)(j, Y)
104106
True
105107
"""

0 commit comments

Comments
 (0)