#12415: Update doctesting framework
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
Reporter: robertwb
| Owner: jdemeyer
Type: enhancement
| Status: needs_work
Priority: major
| Milestone: sage-5.8
Component: doctest
| Resolution:
Keywords:
| Work issues:
Report Upstream: N/A
| Reviewers: Jeroen Demeyer
Authors: David Roe, Robert Bradshaw
| Merged in:
Dependencies: #13147,#13146, #13145, #12723, #12392, #12393, #12395,
#12396, #12397, #12381, #12382, #12383, #12384, #11871, #13195, #13121, #13748,
#13899, #12719, #5155, #14070, #14079 | Stopgaps:
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
Comment (by jdemeyer):
Replying to [comment:194 roed]:
> Replying to [comment:193 jdemeyer]:
> > Could you please review [attachment:12415_doctest_review.patch]? It
contains all my reviewer changes for doctests in the Sage library (i.e.
all changes not for the doctest framework).
>
> I'm running tests on OS X 10.6.8 with sage 5.7.beta1.
>
> * Your changes to `sage.calculus.test_sympy` break doctests on my
machine: they were correct before the change. Presumably these results
are system dependent and should be changed somehow.
The difference is between plain ASCII characters and some fancy Unicode
characters for the display. Not sure what to do with this.
> * I get a bad exit in sage.misc.interpreter at line 132 (in
`get_test_shell()`):
Did you apply #14070?
> * There's still an error in `sagenb.notebook.worksheet` line 196:
`sagenb.notebook` has no attribute `misc`. I've seen this before and it
should be easy to fix.
Good, then please fix it.
> How is [attachment:12415_review.patch] coming along?
I think it works well for normal testing. I still have to think about
`--debug` and things like `--gdb`. It seems it will be necessary to have
a serial mode for example for `--gdb`, so I have to put that back in. I
would also like to force `--serial` when `--debug` is used, mainly to
simplify the code.
But first I'm going to look at #14079 on OS X.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/12415#comment:195>
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 unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.