You wrote: > This is a mini-rant on how complex the tesing world for Perl modules has > become. It starts harmless, like you want to install some module. This > time it was CPAN-Depency. > > Since for security reasons your Perl box is not connected to the net, you > fetch it and all dependencies from CPAN and transfer them via sneaker net > and USB stick. It includes some gems like: > > 'Test::Deep' => 0, > 'Test::Warn' => 0, > > Huh? Never heard of them, but if it needs them, well, we get 'em. > Presumable they are only needed for testing the module, but who knows? > > However, as you soon find out, Test::Deep needs these two: > > Test::Tester => '0.04', > Test::NoWarnings => '0.02', > > Put on your high-speed sneakers, grumble shortly and fetch them.
Hey! Don't blame me on that! At least I listed the dependencies. There are still many modules that even don't list the test modules they are using. I think I have already changed them from required to recommanded for the next, unreleased version, and skip gracefully if they're not present. -- Sébastien Aperghis-Tramoni Close the world, txEn eht nepO.