Test::Kwalitee didn't used to check for strict when this module was released. --- t/release-kwalitee.t +++ t/release-kwalitee.t @@ -12,6 +12,9 @@ use strict; use warnings; use Test::More; # needed to provide plan. -eval "use Test::Kwalitee"; +eval { + require Test::Kwalitee; + Test::Kwalitee->import( tests => [ qw( -use_strict ) ] ); +}; plan skip_all => "Test::Kwalitee required for testing kwalitee" if $@;