File tree Expand file tree Collapse file tree 1 file changed +19
-7
lines changed Expand file tree Collapse file tree 1 file changed +19
-7
lines changed Original file line number Diff line number Diff line change 1
1
import sys
2
- from enum import auto
2
+ import enum
3
3
from unittest import TestCase
4
4
from typing_extensions import Annotated
5
5
6
6
from enum_properties import (
7
7
EnumProperties ,
8
8
FlagProperties ,
9
- IntEnumProperties ,
10
- IntFlagProperties ,
11
9
Symmetric ,
12
10
specialize ,
13
11
symmetric ,
@@ -55,8 +53,15 @@ def method(self) -> str:
55
53
def method (self ) -> str :
56
54
return self .label * 8
57
55
58
- class Nested :
59
- pass
56
+ if sys .version_info [:2 ] >= (3 , 11 ):
57
+
58
+ @enum .nonmember
59
+ class Nested :
60
+ pass
61
+ else :
62
+
63
+ class Nested :
64
+ pass
60
65
61
66
self .assertEqual (
62
67
EnumWithAliasesComplex .__first_class_members__ ,
@@ -146,8 +151,15 @@ def method(self) -> str:
146
151
def method (self ) -> str :
147
152
return self .label * 8
148
153
149
- class Nested :
150
- pass
154
+ if sys .version_info [:2 ] >= (3 , 11 ):
155
+
156
+ @enum .nonmember
157
+ class Nested :
158
+ pass
159
+ else :
160
+
161
+ class Nested :
162
+ pass
151
163
152
164
self .assertEqual (
153
165
FlagWithAliasesComplex .__first_class_members__ ,
You can’t perform that action at this time.
0 commit comments