#12735: doctest framework bug that was somehow observed via -- "optional magma
doctest fails on sage-5.0.beta9"
---------------------------+------------------------------------------------
Reporter: mariah | Owner: mvngu
Type: defect | Status: closed
Priority: major | Milestone: sage-duplicate/invalid/wontfix
Component: doctest | Resolution: duplicate
Keywords: sd40.5 | Work issues:
Report Upstream: N/A | Reviewers: William Stein, Mike Hansen
Authors: | Merged in:
Dependencies: | Stopgaps:
---------------------------+------------------------------------------------
Changes (by jdemeyer):
* status: positive_review => closed
* resolution: => duplicate
Old description:
> The following optional magma doctest fails on sage-5.0.bata9 using
> magma-2.18-4.
>
> {{{
> eno% ./sage -t -only-optional=magma
> "devel/sage/sage/symbolic/integration/integral.py"
> sage -t -only-optional=magma
> "devel/sage/sage/symbolic/integration/integral.py"
> Traceback (most recent call last):
> File "/home/mariah/sage/sage-5.0.beta9-x86_64-Linux-core2-fc/local/bin
> /sage-doctest", line 924, in <module>
> test_file(argv[1], library_code = library_code)
> File "/home/mariah/sage/sage-5.0.beta9-x86_64-Linux-core2-fc/local/bin
> /sage-doctest", line 721, in test_file
> s = extract_doc(file, library_code=library_code)
> File "/home/mariah/sage/sage-5.0.beta9-x86_64-Linux-core2-fc/local/bin
> /sage-doctest", line 551, in extract_doc
> doc = doc_preparse(F[i:j+3])
> File "/home/mariah/sage/sage-5.0.beta9-x86_64-Linux-core2-fc/local/bin
> /sage-doctest", line 370, in doc_preparse
> v = [i for i in range(len(t)) if
> only_optional_include(comment_modifiers[i])]
> IndexError: list index out of range
> [0.2 s]
>
> ----------------------------------------------------------------------
> The following tests failed:
>
> sage -t -only-optional=magma
> "devel/sage/sage/symbolic/integration/integral.py" # File not found
> }}}
New description:
The following optional magma doctest fails on sage-5.0.bata9 using
magma-2.18-4.
{{{
eno% ./sage -t -only-optional=magma
"devel/sage/sage/symbolic/integration/integral.py"
sage -t -only-optional=magma
"devel/sage/sage/symbolic/integration/integral.py"
Traceback (most recent call last):
File "/home/mariah/sage/sage-5.0.beta9-x86_64-Linux-core2-fc/local/bin
/sage-doctest", line 924, in <module>
test_file(argv[1], library_code = library_code)
File "/home/mariah/sage/sage-5.0.beta9-x86_64-Linux-core2-fc/local/bin
/sage-doctest", line 721, in test_file
s = extract_doc(file, library_code=library_code)
File "/home/mariah/sage/sage-5.0.beta9-x86_64-Linux-core2-fc/local/bin
/sage-doctest", line 551, in extract_doc
doc = doc_preparse(F[i:j+3])
File "/home/mariah/sage/sage-5.0.beta9-x86_64-Linux-core2-fc/local/bin
/sage-doctest", line 370, in doc_preparse
v = [i for i in range(len(t)) if
only_optional_include(comment_modifiers[i])]
IndexError: list index out of range
[0.2 s]
----------------------------------------------------------------------
The following tests failed:
sage -t -only-optional=magma
"devel/sage/sage/symbolic/integration/integral.py" # File not found
}}}
Fixed by #12493.
--
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/12735#comment:11>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.