#18558: Test all installed packages by default
-------------------------+-------------------------------------------------
Reporter: | Owner:
ncohen | Status: needs_review
Type: | Milestone: sage-6.8
enhancement | Resolution:
Priority: major | Merged in:
Component: | Reviewers:
doctest framework | Work issues:
Keywords: | Commit:
Authors: | 1ffc3c1a7a909b1d75653f9951da869371cc1039
Nathann Cohen | Stopgaps:
Report Upstream: N/A |
Branch: |
u/ncohen/18558 |
Dependencies: |
#18456, #18124 |
-------------------------+-------------------------------------------------
Comment (by jdemeyer):
Replying to [comment:34 ncohen]:
> > Even worse. Now you just killed all experimental packages.
>
> Hey, don't you think you are going a bit far? I "killed all experimental
packages"?
I only used that wording because you said that I was killing your ticket.
> Experimental packages are *advertised* as broken [1]. Why would you
expect them to pass tests?
I don't expect them to pass tests. In fact, that was the whole point of my
argument. They are known to fail tests, but so be it. Just don't force
everybody to see those failures.
> Addtionally, doctests can be removed if we need to.
They should not be removed, unless the doctest itself (not the code that
it tests or the result) is somehow bad. That's what `# known bug` is for:
to be able to keep the doctest but not see the failure in every `make
ptest` run. My idea with experimental packages is that marking a package
as "experimental" acts like adding `# known bug` to every optional doctest
of that package.
--
Ticket URL: <http://trac.sagemath.org/ticket/18558#comment:37>
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.
For more options, visit https://groups.google.com/d/optout.