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') |
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]]) |
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') |
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]]) |
1444 self.assertEqual(rset.rows, [[peid1, peid2]]) |
1445 |
1445 |
|
1446 def test_nonregr_has_text_ambiguity_1(self): |
|
1447 peid = self.execute("INSERT CWUser X: X login 'bidule', X upassword 'bidule', X in_group G WHERE G name 'users'")[0][0] |
|
1448 aeid = self.execute("INSERT Affaire X: X ref 'bidule'")[0][0] |
|
1449 self.commit() |
|
1450 rset = self.execute('Any X WHERE X is CWUser, X has_text "bidule"') |
|
1451 self.assertEqual(rset.rows, [[peid]]) |
|
1452 rset = self.execute('Any X WHERE X is CWUser, X has_text "bidule", X in_state S, S name SN') |
|
1453 self.assertEqual(rset.rows, [[peid]]) |
|
1454 |
1446 if __name__ == '__main__': |
1455 if __name__ == '__main__': |
1447 unittest_main() |
1456 unittest_main() |