def test_simple_serialization_and_deserialization(self):
        typeDescription = TypeDescription.Primitive(23.4)
        self.assertDeserializationSerializationSucceeded(typeDescription)

        typeDescription = TypeDescription.Tuple([1, 2, 3, 4, 5])
        self.assertDeserializationSerializationSucceeded(typeDescription)

        typeDescription = TypeDescription.ClassDefinition("source text here", ['test'])
        self.assertDeserializationSerializationSucceeded(typeDescription)
Example #2
0
 def definePrimitive(self, objectId, primitive):
     self.objectIdToObjectDefinition[objectId] = TypeDescription.Primitive(
         primitive)