4
use Test::More tests => 6;
6
use Test::Requires { Moose => 1.9900 };
8
my ($foo_called, $baz_called, $run_called);
18
trigger => sub { $foo_called++ },
23
alias => [qw/quux quuux/],
24
trigger => sub { $baz_called++ },
27
sub run { $run_called++ }
38
($foo_called, $baz_called, $run_called) = (0, 0, 0);
45
is($foo_called, 2, 'all aliased methods were called from foo');
46
is($baz_called, 3, 'all aliased methods were called from baz');
49
is($run_called, 2, 'all aliased methods were called from run');