On Mon, 2006-10-30 at 16:47 +0000, Gary S. Thompson wrote: [snip] > > >As to why I think these are separate issues: the current test-suite > >(indeed the entire relax code base) contains not one single unit-test. > >Unit-tests, as their name implies, are intended to test the smallest > >possible unit of code in isolation (a single function or method, at most > >a single class). The type of test coded in the test-suite is much higher > >level than this, and is better termed a regression test - it is intended > >to test that all 'units' in the program are working together correctly. > >A complete set of regression tests should catch all bugs in relax, > > > This can never be the case. Catching all bugs is generally beyond the > available time and effort limits for testsing, all you can do is check > that in most cases output is right and that you haven't regressed due to > changes... >
Indeed. Note the use of 'complete' here. A complete set of tests is neither possible in principle, nor worth the effort of implimenting it in practice. It is however, a useful theoretical construct... _______________________________________________ relax (http://nmr-relax.com) This is the relax-devel mailing list [email protected] To unsubscribe from this list, get a password reminder, or change your subscription options, visit the list information page at https://mail.gna.org/listinfo/relax-devel

