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.

Reply via email to