-
-
Notifications
You must be signed in to change notification settings - Fork 528
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement generic testing from #6343 for matrices #6936
Comments
comment:2
This, of course, depends on the patches at #6343. |
comment:4
Ticket #6934 is related, of course. |
Changed keywords from none to TestSuite |
Reviewer: Nicolas M. Thiéry |
comment:5
Hi Jason, I am glad to hear that TestSuite is useful, even before the category Some suggestions:
Other than that, I will be very happy being a reviewer for this patch, I haven't run the tests yet. But from the comments above, I gather |
comment:7
Replying to @nthiery:
The -review.patch patch does this.
The -review.patch patch does this.
The rest of these items sound controversial enough that they should be brought up on sage-devel.
If you're happy with the changes, can you mark this positive review?
I'd say merge this, since it uncovers existing bugs, but doesn't introduce any. With this merged, those bugs will get fixed before the next release. |
This comment has been minimized.
This comment has been minimized.
comment:8
Thanks!
Do you mind doing it?
Done! However, please someone run the tests. I don't have a sage devel under hand.
Sounds good to me. |
comment:9
With
The hunk in question is
|
comment:10
Okay, it's rebased; the problem was that "charpoly" changed its default algorithm to "None". Since that doesn't affect anything in this patch, I'll set it back to positive review. |
Merged: sage-4.2.alpha0 |
comment:12
I get failures in these files:
One of them is definitely #5639. |
comment:13
Aren't these bugs that are exposed by this patch, rather than bugs caused by this patch? If so, then new tickets should be opened, rather than changing this to needs work. |
comment:14
Hi there, When creating #5274 it was my intend to implement this generic testing. So one probably wan't to close #5274 as a duplicate. However, It should be a good idea to include Cheers, Florent |
Attachment: trac-6936-matrix-generic-doctesting.patch.gz |
This comment has been minimized.
This comment has been minimized.
Changed merged from sage-4.2.alpha0 to none |
comment:15
Okay, I took out the minpoly test, so this patch just implements the generic testing infrastructure. The minpoly test will go on another ticket so the doctest failures can be dealt with there. |
comment:16
This looks good to me. Please put the new ticket number for minpoly here. |
comment:17
The minpoly ticket is #7989. |
Merged: sage-4.3.1.rc1 |
The patch calls TestSuite().run() every time load(dumps()) was called in the matrix directory. I also renamed and adapted an existing _test_pickle() into _test_reduce().
CC: @kcrisman @nthiery @hivert @rbeezer
Component: linear algebra
Keywords: TestSuite
Author: Jason Grout
Reviewer: Nicolas M. Thiéry
Merged: sage-4.3.1.rc1
Issue created by migration from https://trac.sagemath.org/ticket/6936
The text was updated successfully, but these errors were encountered: