# HG changeset patch # User Sylvain Thénault # Date 1304758296 -7200 # Node ID 7fcc4f22f3e439dc8860421f31f34b6e1f33a844 # Parent 584907154ce3e16cfa2fb0800f7c82c7c89354b9 [testlib] grant_permission now accept either an entity or en eid diff -r 584907154ce3 -r 7fcc4f22f3e4 devtools/testlib.py --- a/devtools/testlib.py Sat May 07 09:37:07 2011 +0200 +++ b/devtools/testlib.py Sat May 07 10:51:36 2011 +0200 @@ -400,7 +400,7 @@ session = self.session pname = unicode(pname) plabel = plabel and unicode(plabel) or unicode(group) - e = entity.eid + e = getattr(entity, 'eid', entity) with security_enabled(session, False, False): peid = session.execute( 'INSERT CWPermission X: X name %(pname)s, X label %(plabel)s,'