[Erp5-report] r44358 seb - in /erp5/trunk/products: ERP5/bootstrap/erp5_core/bt/ ERP5Type/t...
nobody at svn.erp5.org
nobody at svn.erp5.org
Wed Mar 16 16:09:46 CET 2011
Author: seb
Date: Wed Mar 16 16:09:45 2011
New Revision: 44358
URL: http://svn.erp5.org?rev=44358&view=rev
Log:
make live tests and command line tests working in the same
way from login point of view
Modified:
erp5/trunk/products/ERP5/bootstrap/erp5_core/bt/revision
erp5/trunk/products/ERP5Type/tests/ERP5TypeLiveTestCase.py
erp5/trunk/products/ERP5Type/tests/ERP5TypeTestCase.py
Modified: erp5/trunk/products/ERP5/bootstrap/erp5_core/bt/revision
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/bootstrap/erp5_core/bt/revision?rev=44358&r1=44357&r2=44358&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/bootstrap/erp5_core/bt/revision [utf8] (original)
+++ erp5/trunk/products/ERP5/bootstrap/erp5_core/bt/revision [utf8] Wed Mar 16 16:09:45 2011
@@ -1 +1 @@
-40933
\ No newline at end of file
+40934
\ No newline at end of file
Modified: erp5/trunk/products/ERP5Type/tests/ERP5TypeLiveTestCase.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/tests/ERP5TypeLiveTestCase.py?rev=44358&r1=44357&r2=44358&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/tests/ERP5TypeLiveTestCase.py [utf8] (original)
+++ erp5/trunk/products/ERP5Type/tests/ERP5TypeLiveTestCase.py [utf8] Wed Mar 16 16:09:45 2011
@@ -114,6 +114,7 @@ class ERP5TypeLiveTestCase(ERP5TypeTestC
'''
# Disabling portal_activities is required in order to avoid
# conflict with other threads doing tic in the same time
+ self.login()
self.initial_transaction_hash = transaction.get().__hash__()
self.activity_tool_subscribed = self.getPortalObject()\
.portal_activities.isSubscribed()
Modified: erp5/trunk/products/ERP5Type/tests/ERP5TypeTestCase.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/tests/ERP5TypeTestCase.py?rev=44358&r1=44357&r2=44358&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/tests/ERP5TypeTestCase.py [utf8] (original)
+++ erp5/trunk/products/ERP5Type/tests/ERP5TypeTestCase.py [utf8] Wed Mar 16 16:09:45 2011
@@ -306,7 +306,14 @@ class ERP5TypeTestCaseMixin(ProcessingNo
"""
Most of the time, we need to login before doing anything
"""
- PortalTestCase.login(self, user_name)
+ try:
+ PortalTestCase.login(self, user_name)
+ except AttributeError:
+ uf = self.getPortal().acl_users
+ uf._doAddUser('ERP5TypeTestCase', '', ['Manager', 'Member', 'Assignee',
+ 'Assignor', 'Author', 'Auditor', 'Associate'], [])
+ return PortalTestCase.login(self, user_name)
+
def logout(self):
PortalTestCase.logout(self)
More information about the Erp5-report
mailing list