It's happened a few times that people have put tests in the sage/tests directory which explicitly require that certain inputs return NotImplementedError, or something similar. Surely we shouldn't have to go through the rigmarole of contacting the original author and waiting a year in order to add a previously un-implemented feature?
I'd say that, alongside the policy of not changing the output of tests in sage/tests without a year's deprecation period and consultation with the original author, we should have a parallel policy that all tests added to sage/tests should be "forward-compatible", in the sense that they shouldn't be broken by the addition of reasonably foreseeable new features to Sage. David On 9 May 2014 12:40, leif <[email protected]> wrote: > Anne Schilling wrote: >> >> We actually added tests for our k-Schur function book. But a lot of >> time, when syntax in >> Sage changes, these tests just get replaced by others without checking >> with the authors >> of the book/paper. > > > git log src/sage/tests/book_schilling_zabrocki_kschur_primer.py | grep > Author ;-) > > > I actually thought there was some README or WARNING file in that folder, > explaining the convention for modifying tests there, but apparently there > isn't. > > Probably each relevant file should contain a CAPSLOCK header with > information on how to contact the author(s) etc. > > > -leif > > -- > () The ASCII Ribbon Campaign > /\ Help Cure HTML E-Mail > > > -- > You received this message because you are subscribed to the Google Groups > "sage-devel" 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-devel. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "sage-devel" 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-devel. For more options, visit https://groups.google.com/d/optout.
