server/test/unittest_querier.py
changeset 7397 6a9e66d788b3
parent 7392 230f2511ad28
parent 7394 d11d88bd08e8
child 7398 26695dd703d8
equal deleted inserted replaced
7392:230f2511ad28 7397:6a9e66d788b3
  1450         self.assertEqual(len(rset), 0)
  1450         self.assertEqual(len(rset), 0)
  1451 
  1451 
  1452     def test_nonregr_final_norestr(self):
  1452     def test_nonregr_final_norestr(self):
  1453         self.assertRaises(BadRQLQuery, self.execute, 'Date X')
  1453         self.assertRaises(BadRQLQuery, self.execute, 'Date X')
  1454 
  1454 
       
  1455     def test_nonregr_eid_cmp(self):
       
  1456         peid1 = self.execute("INSERT Personne X: X nom 'bidule'")[0][0]
       
  1457         peid2 = self.execute("INSERT Personne X: X nom 'bidule'")[0][0]
       
  1458         rset = self.execute('Any X,Y WHERE X is Personne, Y is Personne, X nom XD, Y nom XD, X eid Z, Y eid > Z')
       
  1459         self.assertEqual(rset.rows, [[peid1, peid2]])
       
  1460         rset = self.execute('Any X,Y WHERE X nom XD, Y nom XD, X eid Z, Y eid > Z')
       
  1461         self.assertEqual(rset.rows, [[peid1, peid2]])
  1455 
  1462 
  1456 if __name__ == '__main__':
  1463 if __name__ == '__main__':
  1457     unittest_main()
  1464     unittest_main()