[Erp5-report] r13357 - /erp5/trunk/products/ERP5Type/tests/ERP5TypeTestCase.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Mon Mar 12 14:07:54 CET 2007
Author: jerome
Date: Mon Mar 12 14:07:52 2007
New Revision: 13357
URL: http://svn.erp5.org?rev=13357&view=rev
Log:
ERP5TypeTestCase user must have *all* roles, because it will own all executable
objects in the ZODB, and it's required for proxy roles to work that the owner
have the role.
http://www.zope.org/Members/jim/ZopeSecurity/ServerSideTrojan
Modified:
erp5/trunk/products/ERP5Type/tests/ERP5TypeTestCase.py
Modified: erp5/trunk/products/ERP5Type/tests/ERP5TypeTestCase.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/tests/ERP5TypeTestCase.py?rev=13357&r1=13356&r2=13357&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/tests/ERP5TypeTestCase.py (original)
+++ erp5/trunk/products/ERP5Type/tests/ERP5TypeTestCase.py Mon Mar 12 14:07:52 2007
@@ -258,7 +258,8 @@
Most of the time, we need to login before doing anything
"""
uf = self.getPortal().acl_users
- uf._doAddUser('ERP5TypeTestCase', '', ['Manager', 'Member'], [])
+ uf._doAddUser('ERP5TypeTestCase', '', ['Manager', 'Member', 'Assignee',
+ 'Assignor', 'Author', 'Auditor', 'Associate'], [])
user = uf.getUserById('ERP5TypeTestCase').__of__(uf)
newSecurityManager(None, user)
More information about the Erp5-report
mailing list