6
is_deeply [UNIVERSAL->mc->linear_isa], ["UNIVERSAL"];
7
is_deeply [DoesNotExist->mc->linear_isa], [qw(DoesNotExist UNIVERSAL)];
9
# Set up a good ol diamond inheritance.
13
our @ISA = qw(Mom Dad);
16
our @ISA = qw(GrandParents);
19
our @ISA = qw(GrandParents);
24
is_deeply [Mom->mc->linear_isa], [qw(Mom GrandParents UNIVERSAL)];
25
is_deeply [Child->mc->linear_isa], [qw(Child Mom Dad GrandParents UNIVERSAL)]
26
or diag explain( [Child->mc->linear_isa] );
28
is_deeply scalar Mom->mc->linear_isa, [qw(Mom GrandParents UNIVERSAL)], "scalar context";