test.pl caveat
test.pl caveat
●
Some modules put tests in test.pl.
●
Do not do that.
●
'make test' does not parse the output which means...
▶
'make test' won't exit with non-zero on failure.
▶
Things like the CPAN shell won't know there was a failure.
▶
Historical accident, MakeMaker predates Test::Harness.