[Erp5-report] r29682 - /erp5/trunk/products/ERP5Type/tests/ERP5TypeTestCase.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Thu Oct 15 16:39:12 CEST 2009
Author: nicolas.dumazet
Date: Thu Oct 15 16:39:09 2009
New Revision: 29682
URL: http://svn.erp5.org?rev=29682&view=rev
Log:
Move the creation of user 'ERP5TypeTestCase' at portal level outside of the
login() method, in setUpERP5Site: login() should only... log you in!
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=29682&r1=29681&r2=29682&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/tests/ERP5TypeTestCase.py [utf8] (original)
+++ erp5/trunk/products/ERP5Type/tests/ERP5TypeTestCase.py [utf8] Thu Oct 15 16:39:09 2009
@@ -281,11 +281,7 @@
"""
Most of the time, we need to login before doing anything
"""
- uf = self.getPortal().acl_users
- uf._doAddUser('ERP5TypeTestCase', '', ['Manager', 'Member', 'Assignee',
- 'Assignor', 'Author', 'Auditor', 'Associate'], [])
- user = uf.getUserById('ERP5TypeTestCase').__of__(uf)
- newSecurityManager(None, user)
+ PortalTestCase.login(self, 'ERP5TypeTestCase')
def _setupUser(self):
'''Creates the default user.'''
@@ -784,6 +780,12 @@
if not quiet:
ZopeTestCase._print('done (%.3fs)\n' % (time.time() - start))
+ # Create a Manager user at the Portal level
+ uf = self.getPortal().acl_users
+ uf._doAddUser('ERP5TypeTestCase', '', ['Manager', 'Member', 'Assignee',
+ 'Assignor', 'Author', 'Auditor', 'Associate'], [])
+ user = uf.getUserById('ERP5TypeTestCase').__of__(uf)
+
setup_once = getattr(self, 'setUpOnce', None)
if setup_once is not None and \
not getattr(portal, 'set_up_once_called', 0):
More information about the Erp5-report
mailing list