def test02_get_sorted_and_limit_query(self): ''' Test sorted queries and limits ''' q = Query("test") q.sort("param1", DESCENDING) q.limit(10) res = q.execute() self.assert_not_none(res) self.assert_equal(res.count(True), 10) for k in range(10): item = res[k] k2 = self.N - (k+1) self.assert_equal(item['param1'], k2) self.assert_equal(item['param2'], "value%d" % k2) self.assert_equal(item['param3'], (k2%2==0))