X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2F050_metaclasses%2F023_easy_init_meta.t;h=ac7eda885e14bed645b1ceacd4047235ba97ed96;hb=ad3882b59692e4e4eab99f9b183c941e6f63d3bd;hp=5f2c28e671da3dcbd8287c5392292a51a4f0f218;hpb=f785aad8b8e799322985d8acce2bcb88fadc24a0;p=gitmo%2FMoose.git diff --git a/t/050_metaclasses/023_easy_init_meta.t b/t/050_metaclasses/023_easy_init_meta.t index 5f2c28e..ac7eda8 100644 --- a/t/050_metaclasses/023_easy_init_meta.t +++ b/t/050_metaclasses/023_easy_init_meta.t @@ -26,10 +26,12 @@ use Test::Moose qw(does_ok); use Moose::Exporter; Moose::Exporter->setup_import_methods( - metaclass_roles => ['Foo::Trait::Class'], - role_metaclass_roles => ['Foo::Trait::Class'], - attribute_metaclass_roles => ['Foo::Trait::Attribute'], - base_class_roles => ['Foo::Role::Base'], + class_metaroles => { + class => ['Foo::Trait::Class'], + attribute => ['Foo::Trait::Attribute'], + }, + role_metaroles => { role => ['Foo::Trait::Class'] }, + base_class_roles => ['Foo::Role::Base'], ); } @@ -50,13 +52,15 @@ use Test::Moose qw(does_ok); use Moose (); use Moose::Exporter; - my ($import, $unimport, $init_meta) = - Moose::Exporter->build_import_methods( - also => 'Moose', - metaclass_roles => ['Foo::Trait::Class'], - attribute_metaclass_roles => ['Foo::Trait::Attribute'], - base_class_roles => ['Foo::Role::Base'], - install => [qw(import unimport)], + my ( $import, $unimport, $init_meta ) + = Moose::Exporter->build_import_methods( + also => 'Moose', + class_metaroles => { + class => ['Foo::Trait::Class'], + attribute => ['Foo::Trait::Attribute'], + }, + base_class_roles => ['Foo::Role::Base'], + install => [qw(import unimport)], ); sub init_meta {