# HG changeset patch # User Sylvain Thénault # Date 1268756350 -3600 # Node ID d657b89df9f4e54fe9ad139e3f13c7cc0a96794d # Parent dcb055f32d9b4d34fb79ed4afe6bbd1157f10080 fix test broken by recent rql rewrite / querier changes diff -r dcb055f32d9b -r d657b89df9f4 server/test/unittest_msplanner.py --- a/server/test/unittest_msplanner.py Tue Mar 16 16:32:36 2010 +0100 +++ b/server/test/unittest_msplanner.py Tue Mar 16 17:19:10 2010 +0100 @@ -1010,7 +1010,7 @@ self.session = self.user_groups_session('guests') self._test('Any X,XT,U WHERE X is Card, X owned_by U?, X title XT, U login L', [('FetchStep', - [('Any U,L WHERE U identity 5, U login L, U is CWUser', + [('Any U,L WHERE U login L, EXISTS(U identity 5), U is CWUser', [{'L': 'String', u'U': 'CWUser'}])], [self.system], {}, {'L': 'table0.C1', 'U': 'table0.C0', 'U.login': 'table0.C1'}, []), ('FetchStep', diff -r dcb055f32d9b -r d657b89df9f4 server/test/unittest_security.py --- a/server/test/unittest_security.py Tue Mar 16 16:32:36 2010 +0100 +++ b/server/test/unittest_security.py Tue Mar 16 17:19:10 2010 +0100 @@ -456,8 +456,8 @@ rset = cu.execute('CWUser X WHERE X eid %(x)s', {'x': anon.eid}, 'x') self.assertEquals(rset.rows, [[anon.eid]]) # but can't modify it - self.assertRaises(Unauthorized, - cu.execute, 'SET X login "toto" WHERE X eid %(x)s', {'x': anon.eid}) + cu.execute('SET X login "toto" WHERE X eid %(x)s', {'x': anon.eid}) + self.assertRaises(Unauthorized, cnx.commit) def test_in_group_relation(self): cnx = self.login('iaminusersgrouponly')