Skip to content

Commit 56d7207

Browse files
committed
RT #77982, spooky interactions between enums
1 parent b09f2a9 commit 56d7207

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

S12-enums/basic.t

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,14 @@ dies_ok({ my Color $c3 = "for the fail" }, 'enum as a type enforces checks');
104104
ok bug71460 == 1, 'enum element of enum with double colons is in namespace';
105105
}
106106

107+
# RT #77982
108+
{
109+
enum T1 <a b c>;
110+
enum T2 <d e f>;
111+
is T1.enums.keys.sort.join('|'), 'a|b|c', 'enum keys (1)';
112+
is T2.enums.keys.sort.join('|'), 'd|e|f', 'enum keys (2)';
113+
}
114+
107115
done;
108116

109117
# vim: ft=perl6

0 commit comments

Comments
 (0)