Make test prereq versions explicit in code
[gitmo/MooseX-ClassAttribute.git] / t / 05-with-attribute-helpers-backcompat.t
index f7bdad2..b03213c 100644 (file)
@@ -3,11 +3,9 @@ use warnings;
 
 use Test::More;
 
-BEGIN {
-    eval "use MooseX::AttributeHelpers 0.13;";
-    plan skip_all => 'This test requires MooseX::AttributeHelpers 0.13+'
-        if $@;
-}
+use Test::Requires 0.05 {
+    'MooseX::AttributeHelpers' => 0.23,
+};
 
 {
     package MyClass;
@@ -16,12 +14,13 @@ BEGIN {
     use MooseX::ClassAttribute;
     use MooseX::AttributeHelpers;
 
-    class_has counter =>
-        ( metaclass => 'Counter',
-          is        => 'ro',
-          provides  => { inc => 'inc_counter',
-                       },
-        );
+    class_has counter => (
+        metaclass => 'Counter',
+        is        => 'ro',
+        provides  => {
+            inc => 'inc_counter',
+        },
+    );
 }
 
 is( MyClass->counter(), 0 );