convert to using Test::Requires, and add explicit test counts
[gitmo/MooseX-ClassAttribute.git] / t / 05-with-attribute-helpers-backcompat.t
index f7bdad2..96cce5b 100644 (file)
@@ -1,13 +1,12 @@
 use strict;
 use warnings;
 
-use Test::More;
+use Test::More tests => 2;
+
+use Test::Requires {
+    'MooseX::AttributeHelpers' => 0.23, # skip all if not installed
+};
 
-BEGIN {
-    eval "use MooseX::AttributeHelpers 0.13;";
-    plan skip_all => 'This test requires MooseX::AttributeHelpers 0.13+'
-        if $@;
-}
 
 {
     package MyClass;
@@ -29,4 +28,3 @@ is( MyClass->counter(), 0 );
 MyClass->inc_counter();
 is( MyClass->counter(), 1 );
 
-done_testing();