Skip to content

Commit 6071665

Browse files
committed
Fix stein_watkins tests
1 parent 78b0aef commit 6071665

File tree

1 file changed

+13
-15
lines changed

1 file changed

+13
-15
lines changed

src/sage/databases/stein_watkins.py

Lines changed: 13 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
# sage.doctest: needs database_stein_watkins
12
r"""
23
The Stein-Watkins table of elliptic curves
34
@@ -41,7 +42,6 @@
4142
We type ``next(d)`` to get each isogeny class of
4243
curves from ``d``::
4344
44-
sage: # optional - database_stein_watkins
4545
sage: C = next(d)
4646
sage: C
4747
Stein-Watkins isogeny class of conductor 11
@@ -56,7 +56,6 @@
5656
5757
::
5858
59-
sage: # optional - database_stein_watkins
6059
sage: C.data
6160
['11', '[11]', '0', '0.253842', '25', '+*1']
6261
sage: C.curves
@@ -83,24 +82,23 @@
8382
following::
8483
8584
sage: d = SteinWatkinsAllData(1)
86-
sage: C = next(d) # optional - database_stein_watkins
87-
sage: C # optional - database_stein_watkins
85+
sage: C = next(d)
86+
sage: C
8887
Stein-Watkins isogeny class of conductor 100002
89-
sage: C.curves # optional - database_stein_watkins
88+
sage: C.curves
9089
[[[1, 1, 0, 112, 0], '(8,1,2,1)', 'X', '2'],
9190
[[1, 1, 0, -448, -560], '[4,2,1,2]', 'X', '2']]
9291
9392
Next we access the prime-conductor data::
9493
9594
sage: d = SteinWatkinsPrimeData(0)
96-
sage: C = next(d) # optional - database_stein_watkins
97-
sage: C # optional - database_stein_watkins
95+
sage: C = next(d)
96+
sage: C
9897
Stein-Watkins isogeny class of conductor 11
9998
10099
Each call ``next(d)`` gives another elliptic curve of
101100
prime conductor::
102101
103-
sage: # optional - database_stein_watkins
104102
sage: C = next(d)
105103
sage: C
106104
Stein-Watkins isogeny class of conductor 17
@@ -207,8 +205,8 @@ def __iter__(self):
207205
EXAMPLES::
208206
209207
sage: d = SteinWatkinsAllData(0)
210-
sage: d = d[10:20] # optional - database_stein_watkins; long time
211-
sage: for C in d: # optional - database_stein_watkins; long time
208+
sage: d = d[10:20]
209+
sage: for C in d:
212210
....: print(C)
213211
Stein-Watkins isogeny class of conductor 11
214212
Stein-Watkins isogeny class of conductor 14
@@ -256,7 +254,7 @@ def __getitem__(self, N):
256254
EXAMPLES::
257255
258256
sage: d = SteinWatkinsAllData(0)
259-
sage: d[15:18] # optional - database_stein_watkins; long time
257+
sage: d[15:18]
260258
[Stein-Watkins isogeny class of conductor 15, Stein-Watkins isogeny
261259
class of conductor 17]
262260
"""
@@ -287,12 +285,12 @@ def iter_levels(self):
287285
288286
sage: d = SteinWatkinsAllData(1)
289287
sage: E = d.iter_levels()
290-
sage: next(E) # optional - database_stein_watkins
288+
sage: next(E)
291289
[Stein-Watkins isogeny class of conductor 100002]
292-
sage: next(E) # optional - database_stein_watkins
290+
sage: next(E)
293291
[Stein-Watkins isogeny class of conductor 100005,
294292
Stein-Watkins isogeny class of conductor 100005]
295-
sage: next(E) # optional - database_stein_watkins
293+
sage: next(E)
296294
[Stein-Watkins isogeny class of conductor 100007]
297295
"""
298296
it = iter(self)
@@ -350,7 +348,7 @@ def ecdb_num_curves(max_level=200000):
350348
351349
EXAMPLES::
352350
353-
sage: sage.databases.stein_watkins.ecdb_num_curves(100) # optional - database_stein_watkins
351+
sage: sage.databases.stein_watkins.ecdb_num_curves(100)
354352
[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 6, 8, 0, 4, 0, 3, 4, 6, 0, 0,
355353
6, 0, 5, 4, 0, 0, 8, 0, 4, 4, 4, 3, 4, 4, 5, 4, 4, 0, 6, 1, 2, 8, 2, 0,
356354
6, 4, 8, 2, 2, 1, 6, 4, 6, 7, 3, 0, 0, 1, 4, 6, 4, 2, 12, 1, 0, 2, 4, 0,

0 commit comments

Comments
 (0)