def _test(self, descriptor, parsed, serialized): assert jsonformat.write(parsed, descriptor) == serialized assert jsonformat.read(serialized, descriptor) == parsed # Nulls. assert jsonformat.write(None, descriptor) == 'null' assert jsonformat.read('null', descriptor) is None
def test_enum(self): self._test(messages.TestEnum.descriptor, messages.TestEnum.THREE, '"three"') assert jsonformat.read('"tWo"', messages.TestEnum.descriptor) == messages.TestEnum.TWO
def test_enum(self): self._test(TestEnum.descriptor, TestEnum.THREE, '"three"') assert jsonformat.read('"tWo"', TestEnum.descriptor) == TestEnum.TWO