server/test/unittest_querier.py
branchstable
changeset 7394 d11d88bd08e8
parent 7211 cacff15f847d
child 7397 6a9e66d788b3
child 7523 f6856231cc51
equal deleted inserted replaced
7393:7824d61f41a2 7394:d11d88bd08e8
  1433         self.assertEqual(len(rset), 0)
  1433         self.assertEqual(len(rset), 0)
  1434 
  1434 
  1435     def test_nonregr_final_norestr(self):
  1435     def test_nonregr_final_norestr(self):
  1436         self.assertRaises(BadRQLQuery, self.execute, 'Date X')
  1436         self.assertRaises(BadRQLQuery, self.execute, 'Date X')
  1437 
  1437 
       
  1438     def test_nonregr_eid_cmp(self):
       
  1439         peid1 = self.execute("INSERT Personne X: X nom 'bidule'")[0][0]
       
  1440         peid2 = self.execute("INSERT Personne X: X nom 'bidule'")[0][0]
       
  1441         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')
       
  1442         self.assertEqual(rset.rows, [[peid1, peid2]])
       
  1443         rset = self.execute('Any X,Y WHERE X nom XD, Y nom XD, X eid Z, Y eid > Z')
       
  1444         self.assertEqual(rset.rows, [[peid1, peid2]])
  1438 
  1445 
  1439 if __name__ == '__main__':
  1446 if __name__ == '__main__':
  1440     unittest_main()
  1447     unittest_main()