Skip to content

Commit c94a5f6

Browse files
committed
Address code review
1 parent ffa2048 commit c94a5f6

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

Lib/test/test_enum.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -644,6 +644,13 @@ class MySubEnum(MyEnum):
644644
theother = auto()
645645
self.assertEqual(repr(MySubEnum.that), "My name is that.")
646646

647+
def test_multiple_superclasses_repr(self):
648+
class _EnumSuperClass(metaclass=EnumMeta):
649+
pass
650+
class E(_EnumSuperClass, Enum):
651+
A = 1
652+
self.assertEqual(repr(E.A), "<E.A: 1>")
653+
647654
def test_reversed_iteration_order(self):
648655
self.assertEqual(
649656
list(reversed(self.MainEnum)),
@@ -2893,13 +2900,6 @@ def __new__(cls, c):
28932900
self.assertEqual(FlagFromChar.a, 158456325028528675187087900672)
28942901
self.assertEqual(FlagFromChar.a|1, 158456325028528675187087900673)
28952902

2896-
def test_multiple_superclasses(self):
2897-
class _EnumSuperClass(metaclass=EnumMeta):
2898-
pass
2899-
class E(_EnumSuperClass, Enum):
2900-
A=1
2901-
self.assertEqual(repr(E.A), "<E.A: 1>")
2902-
29032903

29042904
class TestOrder(unittest.TestCase):
29052905
"test usage of the `_order_` attribute"

0 commit comments

Comments
 (0)