Hello all,
I've just published an article about public vs. private regression
tests. Private ones are t/*.t files that are for the author only and
don't go in MANIFEST. Naturally, those don't get as much publicity
as tests included in CPAN distributions.
In the article I advocate that some tests should be private. In
particular,
1) those that test non-critical aspects of a module (like
documentation and coding style)
2) those that are too expensive to run often
3) those that require special software or customization
In my conclusion I describe a possible system where authors publish
the results of private tests with their distributions as a trust-
based kwalitee system.
http://www.chrisdolan.net/talk/index.php/2005/11/14/private-
regression-tests/
Both positive and negative feedback is very welcome!
Chris
--
Chris Dolan, Software Developer, Clotho Advanced Media Inc.
608-294-7900, fax 294-7025, 1435 E Main St, Madison WI 53703
Clotho Advanced Media, Inc. - Creators of MediaLandscape Software
(http://www.media-landscape.com/) and partners in the revolutionary
Croquet project (http://www.opencroquet.org/)