File tree Expand file tree Collapse file tree 2 files changed +3
-5
lines changed Expand file tree Collapse file tree 2 files changed +3
-5
lines changed Original file line number Diff line number Diff line change @@ -43,9 +43,7 @@ def anchor(data):
43
43
return anchor
44
44
45
45
def value_based_on_content_type (self , value , content_type = None ):
46
- if content_type == self .CT_UNDEFINED :
47
- raise TypeError ('Wrong content type' )
48
- elif content_type == self .CT_STRING :
46
+ if content_type == self .CT_STRING :
49
47
return value .decode ('utf-8' )
50
48
elif content_type == self .CT_DATE :
51
49
return value .decode ('utf-8' )
Original file line number Diff line number Diff line change @@ -14,8 +14,8 @@ def test_protobuf_value_based_on_content_type(proto):
14
14
byte_value = str .encode (string_value )
15
15
int_value = int (string_value )
16
16
17
- with pytest . raises ( TypeError ):
18
- proto . value_based_on_content_type ( byte_value , proto . CT_UNDEFINED )
17
+ result = proto . value_based_on_content_type ( byte_value , proto . CT_UNDEFINED )
18
+ assert result == string_value
19
19
20
20
result = proto .value_based_on_content_type (byte_value , proto .CT_STRING )
21
21
assert result == string_value
You can’t perform that action at this time.
0 commit comments