#7716: sage -coverage enhancement
-----------------------------+----------------------------------------------
Reporter: roed | Owner: mvngu
Type: enhancement | Status: needs_review
Priority: major | Milestone: sage-4.4
Component: documentation | Keywords: coverage
Author: roed | Upstream: N/A
Reviewer: | Merged:
Work_issues: |
-----------------------------+----------------------------------------------
Description changed by mvngu:
Old description:
> Adds features to the sage-coverage script.
>
> * rewrite for modularity and easier addition of features
> * changes the score of the file to reflect the presence or absence of a
> TestSuite.run or equivalent test.
> * adds option to check cdef'd functions
> * adds option to check docstrings on classes
> * adds option to check for the existence of INPUT block
> * adds option to check that parameters are all listed in the INPUT
> block.
> * adds option to check for the existence of OUTPUT block
>
> So that we don't bring our coverage level way down, these aren't turned
> on automatically. Instead, they can be invoked from the command line by
> using options ( -cdefs, -classes, -input, -output and -params)
>
> Resolves #1795 and #5859
New description:
Adds features to the sage-coverage script.
* rewrite for modularity and easier addition of features
* changes the score of the file to reflect the presence or absence of a
TestSuite.run or equivalent test.
* adds option to check cdef'd functions
* adds option to check docstrings on classes
* adds option to check for the existence of INPUT block
* adds option to check that parameters are all listed in the INPUT block.
* adds option to check for the existence of OUTPUT block
So that we don't bring our coverage level way down, these aren't turned on
automatically. Instead, they can be invoked from the command line by
using options ( -cdefs, -classes, -input, -output and -params)
Resolves #1795 and #5859
The current ticket might conflict with #8699.
--
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/7716#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.