Switch to Test::Fatal
Dave Rolsky [Fri, 29 Oct 2010 15:24:21 +0000 (10:24 -0500)]
t/07-parameterized-role.t

index 9fb9588..ba28077 100644 (file)
@@ -2,7 +2,7 @@ use strict;
 use warnings;
 
 use Test::More;
-use Test::Exception;
+use Test::Fatal;
 
 use Test::Requires {
     'MooseX::Role::Parameterized' => '0',
@@ -37,10 +37,13 @@ plan skip_all =>
 my $instance = Class->new();
 isa_ok( $instance, 'Class' );
 
-lives_and {
-    $instance->foo('bar');
-    is( $instance->foo(), 'bar' );
-}
-'used class attribute from parameterized role';
+is(
+    exception {
+        $instance->foo('bar');
+        is( $instance->foo(), 'bar' );
+    },
+    undef,
+    'used class attribute from parameterized role'
+);
 
 done_testing();