コード例 #1
0
ファイル: test_formats.py プロジェクト: crvidya/pdef-python
    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
コード例 #2
0
ファイル: test_formats.py プロジェクト: crvidya/pdef-python
 def test_enum(self):
     self._test(messages.TestEnum.descriptor, messages.TestEnum.THREE, '"three"')
     assert jsonformat.read('"tWo"', messages.TestEnum.descriptor) == messages.TestEnum.TWO
コード例 #3
0
 def test_enum(self):
     self._test(TestEnum.descriptor, TestEnum.THREE, '"three"')
     assert jsonformat.read('"tWo"', TestEnum.descriptor) == TestEnum.TWO