4
use Test::More tests => 8;
21
my $method = MyTest->meta->get_method('bar');
22
ok($method->meta->does_role('MooseX::Aliases::Meta::Trait::Method'),
23
'does the method trait');
24
is($method->aliased_from, 'foo', 'bar is aliased from foo');
25
my $attr_method = MyTest->meta->get_method('quux');
26
ok($attr_method->meta->does_role('MooseX::Aliases::Meta::Trait::Method'),
27
'does the method trait');
28
is($attr_method->aliased_from, 'baz', 'quux is aliased from baz');
30
if (MyTest->meta->is_mutable) {
31
MyTest->meta->make_immutable;