4 use Test::More tests => 1;
7 my @expected = ("before 4",
26 my $child = Grandchild->new; $child->orig;
28 is_deeply(\@seen, \@expected, "multiple afters called in the right order");
45 push @seen, "before 1";
49 push @seen, "before 2";
54 push @seen, "around 1 before";
56 push @seen, "around 1 after";
61 push @seen, "around 2 before";
63 push @seen, "around 2 after";
67 push @seen, "after 1";
71 push @seen, "after 2";
81 push @seen, "before 3";
85 push @seen, "before 4";
90 push @seen, "around 3 before";
92 push @seen, "around 3 after";
97 push @seen, "around 4 before";
99 push @seen, "around 4 after";
103 push @seen, "after 3";
107 push @seen, "after 4";