File tree 1 file changed +12
-1
lines changed 1 file changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -62,7 +62,18 @@ def test_converstion_enum():
62
62
assert m .test_conversion_enum (m .ConversionEnum .Convert1 ) == "ConversionEnum::Convert1"
63
63
assert m .test_conversion_enum (m .ConversionEnum ("Convert1" )) == "ConversionEnum::Convert1"
64
64
assert m .test_conversion_enum ("Convert1" ) == "ConversionEnum::Convert1"
65
- assert m .test_conversion_enum (m .ConversionEnum .Convert1 ) == "ConversionEnum::Convert1"
65
+
66
+
67
+ def test_conversion_enum_raises ():
68
+ with pytest .raises (ValueError ) as excinfo :
69
+ m .ConversionEnum ("Convert0" )
70
+ assert str (excinfo .value ) == "\" Convert0\" is not a valid value for enum type ConversionEnum"
71
+
72
+
73
+ def test_conversion_enum_raises_implicit ():
74
+ with pytest .raises (ValueError ) as excinfo :
75
+ m .test_conversion_enum ("Convert0" )
76
+ assert str (excinfo .value ) == "\" Convert0\" is not a valid value for enum type ConversionEnum"
66
77
67
78
68
79
def test_scoped_enum ():
You can’t perform that action at this time.
0 commit comments