Beispiel #1
0
 def expectSerializeProto3(self, preserve):
     message = unittest_proto3_arena_pb2.TestEmptyMessage()
     message.ParseFromString(self.all_fields_data)
     if preserve:
         self.assertEqual(self.all_fields_data, message.SerializeToString())
     else:
         self.assertEqual(0, len(message.SerializeToString()))
Beispiel #2
0
 def testSerializeProto3(self):
     # Verify that proto3 doesn't preserve unknown fields.
     message = unittest_proto3_arena_pb2.TestEmptyMessage()
     message.ParseFromString(self.all_fields_data)
     self.assertEqual(0, len(message.SerializeToString()))
Beispiel #3
0
 def testSerializeProto3(self):
     # Verify proto3 unknown fields behavior.
     message = unittest_proto3_arena_pb2.TestEmptyMessage()
     message.ParseFromString(self.all_fields_data)
     self.assertEqual(self.all_fields_data, message.SerializeToString())