If you want to write your own test module, use Test::Builder and Test::Builder::Tester.
In reply to Re: Extending Test::More by chromatic in thread Extending Test::More by water