Example #1
0
 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))