X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2F305_RT_41255.t;h=15e5c43fb63837948d54538b587636eb1a839f9d;hb=8371f3de4e9525ab751008dca4a89e6df65345a6;hp=aeeb14c524a22836a27486669c3eaa11ed29abbe;hpb=d65739b4429cbd77a5400b2ac8273af504fcf3da;p=gitmo%2FClass-MOP.git diff --git a/t/305_RT_41255.t b/t/305_RT_41255.t index aeeb14c..15e5c43 100644 --- a/t/305_RT_41255.t +++ b/t/305_RT_41255.t @@ -1,6 +1,6 @@ use strict; use Test::More; -use Test::Fatal; +use Test::Exception; use Class::MOP; @@ -27,7 +27,7 @@ my %methods = map { $_ => $meta->find_method_by_name($_) } 'm1' .. 'm5'; while (my ($name, $meta_method) = each %methods) { is $meta_method->fully_qualified_name, "Derived::${name}"; - like exception { $meta_method->execute }, qr/Undefined subroutine .* called at/; + throws_ok { $meta_method->execute } qr/Undefined subroutine .* called at/; } { @@ -45,7 +45,7 @@ EOC while (my ($name, $meta_method) = each %methods) { is $meta_method->fully_qualified_name, "Derived::${name}"; - ok ! exception { $meta_method->execute },; + lives_ok { $meta_method->execute }; } done_testing;