[Maxima-commits] [git] Maxima CAS branch, master, updated. branch-5_30-base-57-gbd4678e
Subject: [Maxima-commits] [git] Maxima CAS branch, master, updated. branch-5_30-base-57-gbd4678e
From: Rupert Swarbrick
Date: Mon, 15 Apr 2013 23:18:39 +0100
Raymond Toy <toy.raymond at gmail.com> writes:
> I guess this is lost in the mists of time, but rtest16 was supposed to be a
> grab bag of all the bugs that were fixed to make it easy to find bugs. But
> this was never really documented, except, perhaps in passing on the list.
>
> I guess rtest16 has outlived its usefulness, and tests should be placed in
> the appropriate file, when possible. Especially if the bug number stays
> with the test. Of course, some of the other test files are a kind of
> random collection too. :-)
>
> Ray
Ah, I assumed that 16 was just 15+1 and no-one had incremented to
rtest17 yet! What I've been doing (or trying to do) was adding a new
test-case to the bottom of rtest16 when fixing a bug. Unfortunately,
rtest16 is now pretty enormous (it's one of the files that takes the
longest in a testsuite run)
So I think it probably makes sense to split it up a bit. My logic was
that anything calling limit() was probably exercising similar code, so I
could lump it together in one file as a first approximation to the
"ideal" partition into files. I was careful to move the comments with
bug numbers over (of course!)
But I'm not claiming to know the ideal layout! If you have strong
feelings, I'll happily revert this change.
Rupert
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 315 bytes
Desc: not available
URL: <http://www.math.utexas.edu/pipermail/maxima/attachments/20130415/2617c0cf/attachment.pgp>