Silence the skipping on missing Test::Kwalitee, and give the real reason
Dagfinn Ilmari Mannsåker [Fri, 11 Apr 2008 18:56:11 +0000 (18:56 +0000)]
if it is installed but this is running in a dist.

t/04kwalitee.t

index 46c5119..dea2297 100644 (file)
@@ -1,7 +1,8 @@
 use Test::More;
 
-eval { require Test::Kwalitee; die "Not maintainer" unless -f 'MANIFEST.SKIP' };
-if($@) {
-    plan( skip_all => $@ );
-}
+plan skip_all => "Not maintainer" unless -f 'MANIFEST.SKIP';
+
+eval { require Test::Kwalitee; };
+plan skip_all => 'Test::Kwalitee not installed' if $@;
+
 Test::Kwalitee->import();