You tried to plan twice at t/perlcritic.t line 9. # Looks like your test died before it could output anything. #### 1..1 ok 1 - Test::Perl::Critic for "blib/lib/GD/Graph/Thermometer.pm" #### #!/usr/bin/perl -w use Test::More qw(no_plan); SKIP: { eval 'use Test::Perl::Critic'; skip('because Test::Perl::Critic required for these tests.',1) if $@; Test::Perl::Critic::all_critic_ok(); } #### 1..1 ok 1 - Test::Perl::Critic for "blib/lib/GD/Graph/Thermometer.pm" #### 1..0 # Skip because Test::Perl::Critic required for these tests