Exemple #1
0
	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)
Exemple #2
0
	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']))
Exemple #3
0
	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']))