ignore composite roles during role reconciliation
[gitmo/Moose.git] / t / 020_attributes / 028_no_slot_access.t
index cb6efa3..d9a5eca 100644 (file)
@@ -60,12 +60,12 @@ use warnings;
     use Moose;
     use Moose::Util::MetaRole;
 
-    use Test::More tests => 3;
+    use Test::More;
     use Test::Exception;
 
-    Moose::Util::MetaRole::apply_metaclass_roles(
-        for_class                => __PACKAGE__,
-        instance_metaclass_roles => ['MooseX::SomeAwesomeDBFields']
+    Moose::Util::MetaRole::apply_metaroles(
+        for             => __PACKAGE__,
+        class_metaroles => { instance => ['MooseX::SomeAwesomeDBFields'] },
     );
 
     lives_ok {
@@ -87,4 +87,6 @@ use warnings;
 
     lives_ok { __PACKAGE__->meta->make_immutable; }
     "Inling constructor does not use inline_slot_access";
+
+    done_testing;
 }