Adam Kennedy wrote:
Its O(1) vs O(n). We do the work once to make "no plan" safer,
everybody benefits for happily ever after. Your argument sounds like
the things I had to deal with when I introduced Test::More. "Why
should we load a module with all these functions when I can just write
'print ...my test... ? "ok 1\n" : "not ok 1\n";'?"
But the opposite argument of when I suggested new_ok :)
No, I have no problem with new_ok(). It just doesn't belong in Test::More.
Not every testing function have to be lumped into one module, write your
own. I try to make it as easy as possible.