If Test::More was pluggable ...
There are two interesting Test::More extentions:
- にひりずむ::しんぷる - subtest の出力をフラットにする Test::Flatten を書いてみた (Test::Flatten)
- テストに適当に名前をつける2 - 冬通りに消え行く制服ガールは✖夢物語にリアルを求めない。 - subtech (Test::Name::FromLine)
Test::Flatten overrides subtests() to display the subtest title first, flatten subtest() not to be nested, and add colors to titles. In addition, it fixes test numbers when tests fork in subtests.
Test::Name::FromLine provides unnamed tests with informative names automatically. I wish it is the default in Test::More.
Those two modules are cool but meaningful only in development, so I hesitate to depend on them in my CPAN modules.
If Test::More was pluggable, I'd enjoy those extensions!