File tree Expand file tree Collapse file tree 1 file changed +7
-8
lines changed
Expand file tree Collapse file tree 1 file changed +7
-8
lines changed Original file line number Diff line number Diff 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,14 +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-
2903-
29042903class TestOrder (unittest .TestCase ):
29052904 "test usage of the `_order_` attribute"
29062905
You can’t perform that action at this time.
0 commit comments