File tree Expand file tree Collapse file tree 1 file changed +12
-1
lines changed Expand file tree Collapse file tree 1 file changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -46,7 +46,18 @@ def test_converstion_enum():
46
46
assert m .test_conversion_enum (m .ConversionEnum .Convert1 ) == "ConversionEnum::Convert1"
47
47
assert m .test_conversion_enum (m .ConversionEnum ("Convert1" )) == "ConversionEnum::Convert1"
48
48
assert m .test_conversion_enum ("Convert1" ) == "ConversionEnum::Convert1"
49
- assert m .test_conversion_enum (m .ConversionEnum .Convert1 ) == "ConversionEnum::Convert1"
49
+
50
+
51
+ def test_conversion_enum_raises ():
52
+ with pytest .raises (ValueError ) as excinfo :
53
+ m .ConversionEnum ("Convert0" )
54
+ assert str (excinfo .value ) == "\" Convert0\" is not a valid value for enum type ConversionEnum"
55
+
56
+
57
+ def test_conversion_enum_raises_implicit ():
58
+ with pytest .raises (ValueError ) as excinfo :
59
+ m .test_conversion_enum ("Convert0" )
60
+ assert str (excinfo .value ) == "\" Convert0\" is not a valid value for enum type ConversionEnum"
50
61
51
62
52
63
def test_scoped_enum ():
You can’t perform that action at this time.
0 commit comments