On 29 Sep 2001, Piers Cawley wrote: > If it's not a dumb question, why are you doing it that way? If you > were using PerlUnit, aka Test::Unit::TestCase, you could do something > like:
Why am I doing what? Forking and starting tests at weird offsets? The forking is cause I need to load different modules representing the same interface each time. The starting at a different spot is so I can track the number of tests over the whole run. > package ParentTest; > > use base 'Test::Unit::TestCase'; > > sub setup { > ... > } > > > sub test_foo { > ... > } I looked at Test::Unit at it was just too complicated for me back then. The way I was doing it before was simply to use my own little ok() sub and that was mostly good enough. Test::More is nice cause of all the convenient functions like isa_ok. This has helped me improve and clarify the test suite. But I don't see the need for even more functionality yet. > Thinking about it, you could probably move the module loads into the > test scripts and have them just run the basic test, which would, in > turn, probably mean you could get away with just using Test::More/Simple But I like Test::More! Its just the numbering issue that's the problem. -dave /*================== www.urth.org We await the New Sun ==================*/