On 16 Mar 2009, at 18:23, Fergal Daly wrote:
[snip]
Really? I know of at least one automated test runner (by this I mean
it runs all the test files it can find) for pyunit that would say
"everything
is fine" if I through a random sys.exit(0) into my test script.
[snip]

That's why I said "most" not "all" :-) Some do have the same problem - not trying to say otherwise.

However most of the xUnit frameworks (indeed - most testing frameworks that I've used - xUnit or not). Don't have the nice test-consumer / test-producer separation that TAP give us. They do things like T::C does and use introspection to find loaded test classes and run them all that way.

Just in case I'm not being clear - I do think that separation gives us advantages. Just that those systems that do run in a single process don't have this particular problem.

Cheers,

Adrian
--
delicious.com/adrianh - twitter.com/adrianh - adri...@quietstars.com



Reply via email to