@@ -198,8 +198,8 @@ class ComparingTypeAndEnum(unittest.TestCase):
198
198
def test_type_of_enum_and_enum_class (self ):
199
199
EnumType = Enum ("EnumType" , names = ["one" , "two" ])
200
200
enum_member = EnumType (1 )
201
- # FP SONARPY-2332: EnumType is a proper "type" object since the Enum constructor with argument creates a new Enum type
202
- self .assertIs (type (enum_member ), EnumType ) # Noncompliant
201
+ # EnumType is a proper "type" object since the Enum constructor with argument creates a new Enum type
202
+ self .assertIs (type (enum_member ), EnumType )
203
203
204
204
class DerivedEnumWithMembers (Enum ):
205
205
ONE = 1
@@ -208,7 +208,7 @@ class DerivedEnumWithMembers(Enum):
208
208
class ComparingTypeAndDerivedEnumWithMembers (unittest .TestCase ):
209
209
def test_type_of_derived_enum_and_derived_enum_class (self ):
210
210
derived_enum_member = DerivedEnumWithMembers (1 )
211
- self .assertIs (type (enum_member ), EnumType )
211
+ self .assertIs (type (derived_enum_member ), EnumType )
212
212
213
213
class DerivedEnumWithoutMembers (Enum ):
214
214
...
@@ -218,12 +218,12 @@ class ComparingTypeAndDerivedEnumWithoutMembers(unittest.TestCase):
218
218
def test_type_of_derived_enum_and_derived_enum_class (self ):
219
219
DerivedEnumType = DerivedEnumWithoutMembers ("DerivedEnumType" , names = ["one" , "two" ])
220
220
derived_enum_member = DerivedEnumType (1 )
221
- # FP SONARPY-2332: DerivedEnumType is a proper "type" object because `DerivedEnumWithoutMembers(str, list)` will create a new enum,
221
+ # DerivedEnumType is a proper "type" object because `DerivedEnumWithoutMembers(str, list)` will create a new enum,
222
222
# just like `Enum(str, list)` would
223
- self .assertIs (type (derived_enum_member ), DerivedEnumType ) # Noncompliant
223
+ self .assertIs (type (derived_enum_member ), DerivedEnumType )
224
224
225
225
DerivedEnumTypeFromDict = DerivedEnumWithoutMembers ("DerivedEnumType" , OrderedDict ([("one" , 1 ), ("two" , 2 )]))
226
226
derived_enum_member_from_dict = DerivedEnumTypeFromDict (1 )
227
- # FP SONARPY-2332: DerivedEnumTypeFromDict is a proper "type" object because `DerivedEnumWithoutMembers(str, list)` will create a new enum,
227
+ # DerivedEnumTypeFromDict is a proper "type" object because `DerivedEnumWithoutMembers(str, list)` will create a new enum,
228
228
# just like `Enum(str, list)`
229
- self .assertIs (type (derived_enum_member_from_dict ), DerivedEnumTypeFromDict ) # Noncompliant
229
+ self .assertIs (type (derived_enum_member_from_dict ), DerivedEnumTypeFromDict )
0 commit comments