Make test prereq versions explicit in code
[gitmo/MooseX-ClassAttribute.git] / t / 05-with-attribute-helpers-backcompat.t
index 96cce5b..b03213c 100644 (file)
@@ -1,13 +1,12 @@
 use strict;
 use warnings;
 
-use Test::More tests => 2;
+use Test::More;
 
-use Test::Requires {
-    'MooseX::AttributeHelpers' => 0.23, # skip all if not installed
+use Test::Requires 0.05 {
+    'MooseX::AttributeHelpers' => 0.23,
 };
 
-
 {
     package MyClass;
 
@@ -15,12 +14,13 @@ use Test::Requires {
     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 );
@@ -28,3 +28,4 @@ is( MyClass->counter(), 0 );
 MyClass->inc_counter();
 is( MyClass->counter(), 1 );
 
+done_testing();