def testCollapseTwoAnies(self): self.collapsesTo(schema.AnySchema(), schema.AnySchema(), schema.AnySchema())
def testAnyListSchema(self): x = gcl.loads(""" y = { x : [] } """) self.assertEquals(schema.ListSchema(schema.AnySchema()), x['y'].tuple_schema.get_subschema('x'))
def testCollapseAniesRight(self): self.collapsesTo(schema.ScalarSchema('int'), schema.AnySchema(), schema.ScalarSchema('int'))