On Mon, 14 Oct 2002 14:46:38 -0700, Michael G Schwern wrote:

> OTOH, my thinking recently is that the explicit plan has become obsolescent.
> [1]
> 
> The explicit plan protects against:
> 
> 1. Your test dying.
> 2. Your test not printing tests to STDOUT
> 3. Exiting early via exit().
> 
> #1 and #2 are protected by other implicit mechanisms in Test::Builder.  #3
> will be protected against by overriding CORE::exit in a future version.

4. Running too many tests (see File::Find escaping from $topdir on Mac OS 9).

> [1] This thinking makes me nervous, so I'm open to someone convincing me
> otherwise.

I'd keep it as the non-default.  It's nice to be able to specify exactly N
tests, with the test suite catching that.  If it's optional, that's fine.  I'd
miss it if it were completely gone.

-- c

Reply via email to