make the python json test less strict on expected errors.
This commit is contained in:
parent
61871a02d4
commit
a783eaf37f
@ -400,8 +400,8 @@ class JsonFormatTest(JsonFormatBase):
|
|||||||
|
|
||||||
def testParseBadIdentifer(self):
|
def testParseBadIdentifer(self):
|
||||||
self.CheckError('{int32Value: 1}',
|
self.CheckError('{int32Value: 1}',
|
||||||
(r'Failed to load JSON: Expecting property name enclosed '
|
(r'Failed to load JSON: Expecting property name'
|
||||||
r'in double quotes: line 1'))
|
r'( enclosed in double quotes)?: line 1'))
|
||||||
self.CheckError('{"unknownName": 1}',
|
self.CheckError('{"unknownName": 1}',
|
||||||
'Message type "proto3.TestMessage" has no field named '
|
'Message type "proto3.TestMessage" has no field named '
|
||||||
'"unknownName".')
|
'"unknownName".')
|
||||||
@ -424,7 +424,7 @@ class JsonFormatTest(JsonFormatBase):
|
|||||||
self.assertRaises(json_format.ParseError,
|
self.assertRaises(json_format.ParseError,
|
||||||
json_format.Parse, text, message)
|
json_format.Parse, text, message)
|
||||||
self.CheckError('{"int32Value": 012345}',
|
self.CheckError('{"int32Value": 012345}',
|
||||||
(r'Failed to load JSON: Expecting \',\' delimiter: '
|
(r'Failed to load JSON: Expecting \'?,\'? delimiter: '
|
||||||
r'line 1'))
|
r'line 1'))
|
||||||
self.CheckError('{"int32Value": 1.0}',
|
self.CheckError('{"int32Value": 1.0}',
|
||||||
'Failed to parse int32Value field: '
|
'Failed to parse int32Value field: '
|
||||||
@ -462,8 +462,8 @@ class JsonFormatTest(JsonFormatBase):
|
|||||||
text = '{"int32Map": {1: 2, "2": 3}}'
|
text = '{"int32Map": {1: 2, "2": 3}}'
|
||||||
self.assertRaisesRegexp(
|
self.assertRaisesRegexp(
|
||||||
json_format.ParseError,
|
json_format.ParseError,
|
||||||
(r'Failed to load JSON: Expecting property name enclosed '
|
(r'Failed to load JSON: Expecting property name'
|
||||||
r'in double quotes: line 1'),
|
r'( enclosed in double quotes)?: line 1'),
|
||||||
json_format.Parse, text, message)
|
json_format.Parse, text, message)
|
||||||
text = r'{"stringMap": {"a": 3, "\u0061": 2}}'
|
text = r'{"stringMap": {"a": 3, "\u0061": 2}}'
|
||||||
self.assertRaisesRegexp(
|
self.assertRaisesRegexp(
|
||||||
|
Loading…
Reference in New Issue
Block a user