コード例 #1
0
 def testCloudRoundTrip(self):
     """Verifies a round trip of a comprehensive serialization case."""
     cloud_encoded = apitestcase.ENCODED_CLOUD_API_JSON_SAMPLE
     cloud_decoded = deserializer.decode(
         cloud_encoded)  # Supports both formats
     cloud_re_encoded = json.loads(
         serializer.toJSON(cloud_decoded, for_cloud_api=True))
     self.assertEqual(cloud_encoded, cloud_re_encoded)
     # Round-trip the decoded object through the legacy API
     encoded = json.loads(serializer.toJSON(cloud_decoded))
     decoded = deserializer.decode(encoded)
     re_encoded = json.loads(serializer.toJSON(decoded))
     self.assertEqual(encoded, re_encoded)
コード例 #2
0
 def testRoundTrip(self):
     """Verifies a round trip of a comprehensive serialization case."""
     encoded = apitestcase.ENCODED_JSON_SAMPLE
     decoded = deserializer.decode(encoded)
     re_encoded = json.loads(serializer.toJSON(decoded))
     self.assertEquals(encoded, re_encoded)
コード例 #3
0
 def testRoundTrip(self):
   """Verifies a round trip of a comprehensive serialization case."""
   encoded = apitestcase.ENCODED_JSON_SAMPLE
   decoded = deserializer.decode(encoded)
   re_encoded = json.loads(serializer.toJSON(decoded))
   self.assertEquals(encoded, re_encoded)