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=656f8fcd27f0bebfa00252b9eda503408b5b4a2a;hpb=1403ec92341bd56c388d646adc38ff07435dc12d;p=gitmo%2FMooseX-ClassAttribute.git diff --git a/t/07-parameterized-role.t b/t/07-parameterized-role.t index 656f8fc..09a8ddf 100644 --- a/t/07-parameterized-role.t +++ b/t/07-parameterized-role.t @@ -1,12 +1,12 @@ use strict; use warnings; -use Test::More; -BEGIN { - unless (eval { require MooseX::Role::Parameterized }) { - plan skip_all => 'This test needs MooseX::Role::Parameterized'; - } -} +use Test::More tests => 3; +use Test::Exception; + +use Test::Requires { + 'MooseX::Role::Parameterized' => 0.23, # skip all if not installed +}; { package Role; @@ -33,4 +33,3 @@ lives_and { is $instance->foo, 'bar'; } 'used class attribute from parameterized role'; -done_testing;