#12579: mechanism to skip self-tests for certain spkgs
---------------------------+------------------------------------------------
Reporter: jhpalmieri | Owner: GeorgSWeber
Type: enhancement | Status: needs_review
Priority: minor | Milestone: sage-5.0
Component: build | Keywords:
Work_issues: | Upstream: N/A
Reviewer: | Author: John Palmieri
Merged: | Dependencies:
---------------------------+------------------------------------------------
Changes (by jhpalmieri):
* status: new => needs_review
Old description:
> With the attached patch, if you set `SAGE_CHECK='!python!cvxopt'` and
> then build Sage, it will run self-tests for all packages except python
> and cvxopt. This sort of behavior can be useful with the current
> situation, in which python always fails self-tests (as far as I know),
> and a package like cvxopt fails them on OS X Lion. So when I'm testing
> Sage with Lion, I could use `'!python!cvxopt'` and easily run self-tests
> on all of the other packages. This should be viewed as merely a
> convenience — I hope that people straighten out Python's test suite in
> general and cvxopt on Lion — but it might be a useful option.
New description:
With the attached patch, if you set `SAGE_CHECK='!python!cvxopt'` and then
build Sage, it will run self-tests for all packages except python and
cvxopt. This sort of behavior can be useful with the current situation, in
which python always fails self-tests (as far as I know), and a package
like cvxopt fails them on OS X Lion. So when I'm testing Sage with Lion,
I could use `'!python!cvxopt'` and easily run self-tests on all of the
other packages. This should be viewed as merely a convenience — I hope
that people straighten out Python's test suite in general and cvxopt on
Lion — but it might be a useful option.
Apply
- [attachment:trac_12579-sage-check.patch] to the root repo.
- [attachment:trac_12579-doc.patch] to the Sage library
--
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/12579#comment:1>
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.