summaryrefslogtreecommitdiff
path: root/t
diff options
context:
space:
mode:
Diffstat (limited to 't')
-rw-r--r--t/mro/recursion_c3.t11
1 files changed, 11 insertions, 0 deletions
diff --git a/t/mro/recursion_c3.t b/t/mro/recursion_c3.t
index 54293150e0..4030cfcd2c 100644
--- a/t/mro/recursion_c3.t
+++ b/t/mro/recursion_c3.t
@@ -26,26 +26,37 @@ into an infinite loop
# initial setup, everything sane
{
package K;
+ use mro 'c3';
our @ISA = qw/J I/;
package J;
+ use mro 'c3';
our @ISA = qw/F/;
package I;
+ use mro 'c3';
our @ISA = qw/H F/;
package H;
+ use mro 'c3';
our @ISA = qw/G/;
package G;
+ use mro 'c3';
our @ISA = qw/D/;
package F;
+ use mro 'c3';
our @ISA = qw/E/;
package E;
+ use mro 'c3';
our @ISA = qw/D/;
package D;
+ use mro 'c3';
our @ISA = qw/A B C/;
package C;
+ use mro 'c3';
our @ISA = qw//;
package B;
+ use mro 'c3';
our @ISA = qw//;
package A;
+ use mro 'c3';
our @ISA = qw//;
}