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)
def definePrimitive(self, objectId, primitive): self.objectIdToObjectDefinition[objectId] = TypeDescription.Primitive( primitive)