Skip Menu |

This queue is for tickets about the Dist-Zilla-Plugin-Test-Kwalitee CPAN distribution.

Report information
The Basics
Id: 89503
Status: resolved
Priority: 0/
Queue: Dist-Zilla-Plugin-Test-Kwalitee

People
Owner: ether [...] cpan.org
Requestors: CELOGEEK [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: 2.07



Subject: Missing deps on Test::Kwalitee
The module doesn't install Test::Kwalitee automatically ! I have add [Test::Kwalitee] and run dzil authordeps | cpanm -nq The first launch : t/release-kwalitee.t ...... Can't locate Test/Kwalitee.pm in @INC (you may need to install the Test::Kwalitee module) (@INC contains: /Users/geistteufel/Documents/Projects/Perl-Modules/MooX-Options/.build/gNzZBj2Quf/blib/lib /Users/geistteufel/Documents/Projects/Perl-Modules/MooX-Options/.build/gNzZBj2Quf/blib/arch /Users/geistteufel/perl5/perlbrew/perls/perl-5.18.1/lib/site_perl/5.18.1/darwin-2level /Users/geistteufel/perl5/perlbrew/perls/perl-5.18.1/lib/site_perl/5.18.1 /Users/geistteufel/perl5/perlbrew/perls/perl-5.18.1/lib/5.18.1/darwin-2level /Users/geistteufel/perl5/perlbrew/perls/perl-5.18.1/lib/5.18.1 .) at t/release-kwalitee.t line 13.
On 2013-10-14 11:40:53, CELOGEEK wrote: Show quoted text
> The module doesn't install Test::Kwalitee automatically ! > > I have add [Test::Kwalitee] and run dzil authordeps | cpanm -nq
"dzil authordeps" just reports on the plugins required to build the dist, not the actual dependencies of the dist itself -- use "dzil listdeps" for that. However, I notice that Test::Kwalitee isn't listed as a runtime requirement of the plugin, and it really should be -- since the generated test unconditionally requires the module to be installed (there is no 'eval' or Test::Requires hedging here), so I'll fix that. I'll also add a file which gives more clear instructions how to hack on the dist (e.g. using dzil, github etc).