X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2F07-parameterized-role.t;h=09a8ddf66ab4b9b3063be9305cae9d472837dc91;hb=3272340d933b46c2b98be10b1923170739ce3c8a;hp=f1d11dbdaf12ad12ffbd65139c352d0d0b971f7f;hpb=9f0ece1b2bdd2522008d209fc1286f68be91398c;p=gitmo%2FMooseX-ClassAttribute.git diff --git a/t/07-parameterized-role.t b/t/07-parameterized-role.t index f1d11db..09a8ddf 100644 --- a/t/07-parameterized-role.t +++ b/t/07-parameterized-role.t @@ -1,13 +1,12 @@ use strict; use warnings; -use Test::More; + +use Test::More tests => 3; use Test::Exception; -BEGIN { - unless (eval { require MooseX::Role::Parameterized }) { - plan skip_all => 'This test needs MooseX::Role::Parameterized'; - } -} +use Test::Requires { + 'MooseX::Role::Parameterized' => 0.23, # skip all if not installed +}; { package Role; @@ -34,4 +33,3 @@ lives_and { is $instance->foo, 'bar'; } 'used class attribute from parameterized role'; -done_testing;