Ticket #1204 (closed defect: fixed)
2.8.13.alpha0: libs/cremona/constructor.py doctest failures
| Reported by: | mabshoff | Owned by: | failure |
|---|---|---|---|
| Priority: | major | Milestone: | sage-2.8.13 |
| Component: | doctest | Keywords: | |
| Cc: | Author(s): | ||
| Report Upstream: | Reviewer(s): | ||
| Merged in: | Work issues: |
Description (last modified by mabshoff) (diff)
Fixed in 2.8.13.alpha1.
sage -t devel/sage-main/sage/libs/cremona/constructor.py **********************************************************************
File "constructor.py", line 42:
sage: M = CremonaModularSymbols(-1)
Expected:
Traceback (most recent call last):
...
ValueError: the level (= -1) must be a positive integer
Got:
Traceback (most recent call last):
File "/tmp/Work-mabshoff/release-cycles/sage-2.8.13.alpha0/local/lib/python2.5/doctest.py", line 1212, in __run
compileflags, 1) in test.globs
File "<doctest __main__.example_0[4]>", line 1, in <module>
M = CremonaModularSymbols(-Integer(1))###line 42:
sage: M = CremonaModularSymbols(-1)
File "/tmp/Work-mabshoff/release-cycles/sage-2.8.13.alpha0/local/lib/python2.5/site-packages/sage/libs/cremona/constructor.py", line 64, in CremonaModularSymbols
return ModularSymbols(level=level, sign=sign, cuspidal=cuspidal, verbose=verbose)
File "homspace.pyx", line 25, in sage.libs.cremona.homspace.ModularSymbols.__init__
raise ValueError, "the level (= %s) must be at least 2"%level
ValueError: the level (= -1) must be at least 2
**********************************************************************
File "constructor.py", line 46:
sage: M = CremonaModularSymbols(0)
Expected:
Traceback (most recent call last):
...
ValueError: the level (= 0) must be a positive integer
Got:
Traceback (most recent call last):
File "/tmp/Work-mabshoff/release-cycles/sage-2.8.13.alpha0/local/lib/python2.5/doctest.py", line 1212, in __run
compileflags, 1) in test.globs
File "<doctest __main__.example_0[5]>", line 1, in <module>
M = CremonaModularSymbols(Integer(0))###line 46:
sage: M = CremonaModularSymbols(0)
File "/tmp/Work-mabshoff/release-cycles/sage-2.8.13.alpha0/local/lib/python2.5/site-packages/sage/libs/cremona/constructor.py", line 64, in CremonaModularSymbols
return ModularSymbols(level=level, sign=sign, cuspidal=cuspidal, verbose=verbose)
File "homspace.pyx", line 25, in sage.libs.cremona.homspace.ModularSymbols.__init__
raise ValueError, "the level (= %s) must be at least 2"%level
ValueError: the level (= 0) must be at least 2
**********************************************************************
Change History
Note: See
TracTickets for help on using
tickets.
