Redid conversion to Test::Fatal
[gitmo/Moose.git] / t / 030_roles / 024_role_composition_methods.t
index 5183245..0780c6f 100644 (file)
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use Test::More;
-use Test::Exception;
+use Test::Fatal;
 
 use Moose::Meta::Role::Application::RoleSummation;
 use Moose::Meta::Role::Composite;
@@ -49,9 +49,9 @@ use Moose::Meta::Role::Composite;
 
     is($c->name, 'Role::Foo|Role::Bar', '... got the composite role name');
 
-    lives_ok {
+    is( exception {
         Moose::Meta::Role::Application::RoleSummation->new->apply($c);
-    } '... this succeeds as expected';
+    }, undef, '... this succeeds as expected' );
 
     is_deeply(
         [ sort $c->get_method_list ],
@@ -72,9 +72,9 @@ use Moose::Meta::Role::Composite;
 
     is($c->name, 'Role::Foo|Role::FooConflict', '... got the composite role name');
 
-    lives_ok {
+    is( exception {
         Moose::Meta::Role::Application::RoleSummation->new->apply($c);
-    } '... this succeeds as expected';
+    }, undef, '... this succeeds as expected' );
 
     is_deeply(
         [ sort $c->get_method_list ],
@@ -103,9 +103,9 @@ use Moose::Meta::Role::Composite;
 
     is($c->name, 'Role::Foo|Role::Bar|Role::FooConflict|Role::BarConflict', '... got the composite role name');
 
-    lives_ok {
+    is( exception {
         Moose::Meta::Role::Application::RoleSummation->new->apply($c);
-    } '... this succeeds as expected';
+    }, undef, '... this succeeds as expected' );
 
     is_deeply(
         [ sort $c->get_method_list ],
@@ -132,9 +132,9 @@ use Moose::Meta::Role::Composite;
 
     is($c->name, 'Role::Foo|Role::AnotherFooConflict', '... got the composite role name');
 
-    lives_ok {
+    is( exception {
         Moose::Meta::Role::Application::RoleSummation->new->apply($c);
-    } '... this succeeds as expected';
+    }, undef, '... this succeeds as expected' );
 
     is_deeply(
         [ sort $c->get_method_list ],