On Tuesday, July 29, 2014 4:20:09 AM UTC-4, John Cremona wrote:
>
> The other factor is that some modules are themselves very long (thousands
> of lines) withough -- necessarily -- having long individual tests. Though
> probably they do.
>
Only the time needed for a single test is used to decide to print a warning
or not. Many short doctests will never trigger it, no matter how many tests
there are in the module. For example:
sage -t --long --warn-long 54.1 src/sage/calculus/riemann.pyx
**********************************************************************
File "src/sage/calculus/riemann.pyx", line 1036, in
sage.calculus.riemann.Riemann_Map.plot_colored
Warning, slow doctest:
m.plot_colored(plot_points=1000) # long time (29s on sage.math, 2012)
Test ran for 66.52 s
[174 tests, 128.26 s]
sage -t --long --warn-long 54.1 src/sage/combinat/similarity_class_type.py
**********************************************************************
What do we test with 1000 point resolution that can't be tested with 10?
--
You received this message because you are subscribed to the Google Groups
"sage-devel" 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-devel.
For more options, visit https://groups.google.com/d/optout.