-
-
Notifications
You must be signed in to change notification settings - Fork 482
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
improve doctest coverage of gsl/interpolation.pyx from 0% to 100% #12036
Comments
comment:1
Attachment: trac_12036.patch.gz Note: This class does not support pickling, e.g., |
comment:2
I assume the error about the testsuite would be part of this other ticket. Also, the cdef methods are not tested (which I think is supposed to be okay), and neither is the Questions:
If so, these might as well be taken care of now. Otherwise looks good. |
Author: William Stein |
Reviewer: Karl-Dieter Crisman |
comment:3
Adding a Regarding Basically, I want modifications to code that I doctest to be minimal -- I'm adding tests to get the coverage score to 90% for sage-5.0. I don't want to introduce bugs. Say what you will about this patch, it can't introduce bugs because it only changes docstrings. I would like it refereed on those merits. Keep in mind that I'm not introducing a new class into Sage for the first time. If that were the case, then having TestSuite, pickling support, etc., would be absolutely required. Opening and resolving a new ticket to do everything you suggest will be easier now that this file has 100% coverage, since at least when adding some new code, you'll have some tests to run to reduce the chances the new code doesn't break things. |
comment:4
I wasn't too worried about The reference manual issue is now #12045. |
Merged: sage-4.8.alpha2 |
Part of metaticket #12024.
Component: numerical
Author: William Stein
Reviewer: Karl-Dieter Crisman
Merged: sage-4.8.alpha2
Issue created by migration from https://trac.sagemath.org/ticket/12036
The text was updated successfully, but these errors were encountered: