def testInvalidFilterParameter(self): exampleGroup = Group(self.ExampleClass, self.base) exampleFilter = Select(nsdfame=Contains("[FD]")) exampleQuery = exampleGroup.query(exampleFilter) self.assertRaises(self.Errors.InvalidProperty, exampleQuery.all)
def testMaxMinsSelect(self): exampleGroup = Group(self.ExampleClass, self.base) exampleFilter = MaxMins(frags='<') exampleQuery = exampleGroup.query(exampleFilter) self.assertEquals(str(exampleQuery.all().action("name", ())), str(['[FD]Chasm', '[FD]Oblivion']))
def testQueries(self): exampleGroup = Group(self.ExampleClass, self.base) exampleFilter = Select(name=Contains("[FD]")) exampleQuery = exampleGroup.query(exampleFilter) self.assertEquals(str(exampleQuery.all().action("name", ())), str(['[FD]Chasm', '[FD]Oblivion']))