On 8 Sep 2007, at 11:21, Michael G Schwern wrote:
Is this a time stamp or the elapsed time for a test? The former is
pretty
easy, just add to Test::Builder::ok(). The latter is not. Perl
tests don't
have any clearly defined start or end for a given test like JUnit
does. For
example...
is( some_function(42), 23 );
When does the test start? Probably when some_function() is
called. But
that's called *before* is() is called. All is() can time is it's
own run time
and that's not very interesting.
It's probably adequate to assume it starts when the previous test
results (or plan) is output and terminates when this test result is
output. Once you've output the result that particular test has
completed.
--
Andy Armstrong, hexten.net