Ejemplo n.º 1
0
 def testToJsonAndFromJson(self):
     classes = protocol.getProtocolClasses()
     for clazz in classes:
         obj = clazz()
         jsonStr = protocol.toJson(obj)
         obj2 = protocol.fromJson(jsonStr, clazz)
         self.assertTrue(obj, obj2)
Ejemplo n.º 2
0
 def testToJsonAndFromJson(self):
     classes = protocol.getProtocolClasses()
     for clazz in classes:
         obj = clazz()
         jsonStr = protocol.toJson(obj)
         obj2 = protocol.fromJson(jsonStr, clazz)
         self.assertTrue(obj, obj2)
Ejemplo n.º 3
0
 def testToProtobufStringAndFromProtobufString(self):
     classes = protocol.getProtocolClasses()
     for clazz in classes:
         obj = clazz()
         pbStr = protocol.toProtobufString(obj)
         obj2 = protocol.fromProtobufString(pbStr, clazz)
         self.assertTrue(obj, obj2)
Ejemplo n.º 4
0
 def testGetProtocolClasses(self):
     classes = protocol.getProtocolClasses()
     self.assertGreater(len(classes), 0)
     for clazz in classes:
         self.assertTrue(issubclass(clazz, message.Message))
Ejemplo n.º 5
0
 def testValidate(self):
     classes = protocol.getProtocolClasses()
     for clazz in classes:
         obj = clazz()
         jsonStr = protocol.toJson(obj)
         protocol.validate(jsonStr, clazz)
Ejemplo n.º 6
0
 def testToJsonDict(self):
     classes = protocol.getProtocolClasses()
     for clazz in classes:
         obj = clazz()
         jsonDict = protocol.toJsonDict(obj)
         self.assertIsInstance(jsonDict, dict)
Ejemplo n.º 7
0
 def testGetValueListName(self):
     for clazz in protocol.getProtocolClasses():
         if len(clazz.DESCRIPTOR.fields_by_number) > 0:
             self.assertIsInstance(protocol.getValueListName(clazz), str)
Ejemplo n.º 8
0
 def testGetValueListName(self):
     for clazz in protocol.getProtocolClasses():
         self.assertIsInstance(protocol.getValueListName(clazz), str)
Ejemplo n.º 9
0
 def testGetProtocolClasses(self):
     classes = protocol.getProtocolClasses()
     self.assertGreater(len(classes), 0)
     for clazz in classes:
         self.assertTrue(issubclass(clazz, message.Message))
Ejemplo n.º 10
0
 def testValidate(self):
     classes = protocol.getProtocolClasses()
     for clazz in classes:
         obj = clazz()
         jsonStr = protocol.toJson(obj)
         protocol.validate(jsonStr, clazz)
Ejemplo n.º 11
0
 def testToJsonDict(self):
     classes = protocol.getProtocolClasses()
     for clazz in classes:
         obj = clazz()
         jsonDict = protocol.toJsonDict(obj)
         self.assertIsInstance(jsonDict, dict)
Ejemplo n.º 12
0
 def testGetValueListName(self):
     for clazz in protocol.getProtocolClasses():
         self.assertIsInstance(protocol.getValueListName(clazz), str)
Ejemplo n.º 13
0
 def testValidateProtobufString(self):
     classes = protocol.getProtocolClasses()
     for clazz in classes:
         obj = clazz()
         pbStr = protocol.toProtobufString(obj)
         protocol.validateProtobufString(pbStr, clazz)
Ejemplo n.º 14
0
 def testGetValueListName(self):
     for clazz in protocol.getProtocolClasses():
         if len(clazz.DESCRIPTOR.fields_by_number) > 0:
             self.assertIsInstance(protocol.getValueListName(clazz), str)