Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Perl-Critic CPAN distribution.

Report information
The Basics
Id: 87875
Status: resolved
Priority: 0/
Queue: Perl-Critic

People
Owner: Nobody in particular
Requestors: jplesnik [...] redhat.com
Cc:
AdminCc:

Bug Information
Severity: Unimportant
Broken in: 1.118
Fixed in: (no value)



Subject: test 95_kwalitee.t failed with Test::Kwalitee >= 1.09
The author test xt/author/95_kwalitee.t failed when Test::Kwalitee >= 1.09 is used. # Failed test 'metayml_conforms_to_known_spec' # at xt/author/95_kwalitee.t line 23. # Error: META.yml does not conform to any recognised META.yml Spec. See 'metayml' in the dist error view for more info. # Details: 1.4 # Resource 'x_MailingList' must be in CamelCase. (resources -> x_MailingList) [Validation: 1.4] # Remedy: Take a look at the META.yml Spec at http://module-build.sourceforge.net/META-spec-current.html and change your META.yml accordingly Name "YAML::UseCode" used only once: possible typo at /usr/share/perl5/vendor_perl/YAML/Any.pm line 79. Name "YAML::LoadCode" used only once: possible typo at /usr/share/perl5/vendor_perl/YAML/Any.pm line 79. # Looks like you failed 1 test of 18. xt/author/95_kwalitee.t ....................... Dubious, test returned 1 (wstat 256, 0x100) Failed 1/18 subtests META.* is generated before test executing. The workaround is remove MailingList from Build.PL.
I just ran the author tests with Test::Kwalitee 1.15 and the problems seems to have gone away. I'll mark 1.15 as the minimum version.
Actually, it could just be that I'm using a newer version of Module::Build. I'll have to dig deeper to sort that out.