improved grammar in test notes; use fixed test count when not skipping tests
[gitmo/MooseX-Getopt.git] / t / 107_no_auto_help.t
index af84fec..c958257 100644 (file)
@@ -12,8 +12,13 @@ use warnings;
 
 use Test::More;
 
-plan skip_all => 'This test needs MooseX::SimpleConfig 0.07'
-    unless eval { require MooseX::SimpleConfig && MooseX::SimpleConfig->VERSION(0.07); };
+BEGIN {
+    if (eval { require MooseX::SimpleConfig and MooseX::SimpleConfig->VERSION(0.07) }) {
+        plan tests => 3;
+    } else {
+        plan skip_all => 'This test needs MooseX::SimpleConfig 0.07';
+    }
+}
 
 my $fail_on_exit = 1;
 {
@@ -46,8 +51,6 @@ use Test::Exception;
 END {
     ok(!$fail_on_exit, 'getoptions() lives');
 
-    done_testing;
-
     # cancel the non-zero exit status from _getopt_full_usage()
     exit 0;
 }