Opened 14 years ago
Closed 9 years ago
#879 closed enhancement (worksforme)
"sage -testall" should summarize all failures at the end of the run
Reported by: | cwitty | Owned by: | failure |
---|---|---|---|
Priority: | minor | Milestone: | sage-duplicate/invalid/wontfix |
Component: | doctest coverage | Keywords: | |
Cc: | gfurnish, mjo | Merged in: | |
Authors: | Reviewers: | Michael Orlitzky | |
Report Upstream: | N/A | Work issues: | |
Branch: | Commit: | ||
Dependencies: | Stopgaps: |
Description
"sage -testall" has at least three parts (DSage unit tests, documentation doctests, library doctests). If some documentation doctests fail, you have to know to look in the middle of the -testall output to notice; the end of the output may well say that all tests passed (meaning all library doctests).
Change History (9)
comment:1 Changed 13 years ago by
- Milestone changed from sage-2.10.2 to sage-2.9
comment:2 Changed 13 years ago by
comment:3 Changed 13 years ago by
This is actually not solved yet in the regular sage-test, but in sage-ptest. We need to merge the two implementations or alternatively move the features to sage-test to close this ticket.
Cheers,
Michael
comment:5 Changed 12 years ago by
- Type changed from defect to enhancement
comment:6 Changed 10 years ago by
- Report Upstream set to N/A
- Status changed from new to needs_review
I think this ticket can be closed since it works now.
comment:7 Changed 9 years ago by
- Milestone changed from sage-4.8 to sage-duplicate/invalid/wontfix
- Reviewers set to Michael Orlitzky
- Status changed from needs_review to positive_review
Agreed, it's working now. I broke a test in the tutorial and some others in the main library are failing because of an upgraded Maxima spkg. They all get shown in the summary at the end:
$ sage -testall ... The following tests failed: sage -t -force_lib "devel/sage/doc/en/tutorial/tour_functions.rst" sage -t -force_lib "devel/sage/sage/symbolic/expression.pyx" sage -t -force_lib "devel/sage/sage/symbolic/integration/integral.py" sage -t -force_lib "devel/sage/sage/interfaces/maxima_abstract.py" sage -t -force_lib "devel/sage/sage/tests/cmdline.py" Total time for all tests: 6717.0 seconds Please see /home/mjo/.sage//tmp/test.log for the complete log from this test.
comment:8 Changed 9 years ago by
- Cc mjo added
comment:9 Changed 9 years ago by
- Resolution set to worksforme
- Status changed from positive_review to closed
The desired behaviour is what actually happens now, so this ticket can surely be closed.