# HG changeset patch # User Sylvain Thénault # Date 1260348821 -3600 # Node ID 8f559c00e724ba94423c11e8cc604cfee2a201ca # Parent c49fba955a9c063bdbd7482636db27155d146de6 perms are now held by the relation definition diff -r c49fba955a9c -r 8f559c00e724 hooks/test/unittest_hooks.py --- a/hooks/test/unittest_hooks.py Wed Dec 09 09:53:23 2009 +0100 +++ b/hooks/test/unittest_hooks.py Wed Dec 09 09:53:41 2009 +0100 @@ -378,13 +378,13 @@ self.assertEquals(schema['CWUser'].get_groups('read'), set(('managers', 'users',))) def test_perms_synchronization_2(self): - schema = self.repo.schema['in_group'] + schema = self.repo.schema['in_group'].rdefs[('CWUser', 'CWGroup')] self.assertEquals(schema.get_groups('read'), set(('managers', 'users', 'guests'))) - self.execute('DELETE X read_permission Y WHERE X is CWRType, X name "in_group", Y name "guests"') + self.execute('DELETE X read_permission Y WHERE X relation_type RT, RT name "in_group", Y name "guests"') self.assertEquals(schema.get_groups('read'), set(('managers', 'users', 'guests'))) self.commit() self.assertEquals(schema.get_groups('read'), set(('managers', 'users'))) - self.execute('SET X read_permission Y WHERE X is CWRType, X name "in_group", Y name "guests"') + self.execute('SET X read_permission Y WHERE X relation_type RT, RT name "in_group", Y name "guests"') self.assertEquals(schema.get_groups('read'), set(('managers', 'users'))) self.commit() self.assertEquals(schema.get_groups('read'), set(('managers', 'users', 'guests')))