Subject: | Perl::Critic tests may fail |
On some of my smokers:
...
PERL_DL_NONLAZY=1 "/usr/perl5.16.3t/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/001_load.t ...... ok
# Failed test 'Test::Perl::Critic for "blib/lib/Log/Dispatch/Email/Siffra.pm"'
# at /usr/perl5.16.3t/lib/site_perl/5.16.3/Test/Perl/Critic.pm line 121.
#
# Use of "require" is not allowed at line 20, column 5. Use Require() method of MainObject instead. (Severity: 5)
# Variable, subroutine, and package names have to be in CamelCase at line 28, column 5. (no explanation). (Severity: 5)
# Variable, subroutine, and package names have to be in CamelCase at line 29, column 5. (no explanation). (Severity: 5)
# Variable, subroutine, and package names have to be in CamelCase at line 35, column 1. (no explanation). (Severity: 5)
# Variable, subroutine, and package names have to be in CamelCase at line 37, column 10. (no explanation). (Severity: 5)
...
# Variable, subroutine, and package names have to be in CamelCase at line 73, column 9. (no explanation). (Severity: 5)
# Variable, subroutine, and package names have to be in CamelCase at line 73, column 39. (no explanation). (Severity: 5)
# Variable, subroutine, and package names have to be in CamelCase at line 74, column 9. (no explanation). (Severity: 5)
t/perlcritic.t ....
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/1 subtests
...