On Fri, 13 Apr 2007, Eric Wilhelm wrote:

I would say it's not really a Test:: module if it doesn't get use()d by
tests.  Of course, Test::Harness and other harnesses have already
invaded, so I suppose history wins again.  Is it too late to dub
"Tester::" or "TestDriver::" or "RunTests::" or "AutoTest::" (or
something) as the home for "things that run tests"?

This had occurred to me as well, and I'd be happy to not use the Test prefix. "SmokeTest(er)?::" seems like another reasonable possibility.

I would like to see "multi" or "sets" in the name.  Provided that the
svn stuff is not inherent to what you're building, maybe
Tester::RunMulti or Tester::RunSets?

Yeah, the SVN piece is a subclass of the core test set functionality, and my theory is others could produce subclasses for other systems.

I think using the words "sets" will be confusing, since that's a term I kind of made up for the app. Multi is a bit better, but might imply parallelization (as in multi-core). I do like the idea of having the name somehow indicate that it's designed to handle many sets of tests, though.


-dave

/*===================================================
VegGuide.Org                        www.BookIRead.com
Your guide to all that's veg.       My book blog
===================================================*/

Reply via email to