From: Christopher H. Laco <[EMAIL PROTECTED]>

> I'm thinking about doing the same thing. Before Chris Dolan wrote a
> Testing::RequireTestLabels policy for me (thanks!), I was going to
> subclass Test::More and expose the usual methods and tack on my argument
> checking.

Just threw this together and it seems to do the trick.  

  package My::Test::More;

  use Test::Builder::Module;
  @ISA    = qw(Test::Builder::Module);
  use Test::More;

  @EXPORT       = @Test::More::EXPORT;
  
  # add whatever you need here:
  $ENV{WE_BE_TESTING} = 1;

  1;

And in your regular code, use it like normal:

  use My::Test::More tests => 23;

Cheers,
Ovid
 
-- 
Buy the book -- http://www.oreilly.com/catalog/perlhks/
Perl and CGI -- http://users.easystreet.com/ovid/cgi_course/




Reply via email to