[Erp5-report] r11742 - /erp5/trunk/products/ERP5Type/tests/ERP5TypeTestCase.py

nobody at svn.erp5.org nobody at svn.erp5.org
Mon Dec 18 18:48:12 CET 2006


Author: aurel
Date: Mon Dec 18 18:48:10 2006
New Revision: 11742

URL: http://svn.erp5.org?rev=11742&view=rev
Log:
set variable current_app later as the first app is closed at the end
of setupERP5Site and thus giving a wrong REQUEST

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=11742&r1=11741&r2=11742&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/tests/ERP5TypeTestCase.py (original)
+++ erp5/trunk/products/ERP5Type/tests/ERP5TypeTestCase.py Mon Dec 18 18:48:10 2006
@@ -305,6 +305,8 @@
                     quiet=install_bt5_quiet,
                     hot_reindexing=hot_reindexing)
       PortalTestCase.setUp(self)
+      global current_app
+      current_app = self.app
       self._updateConnectionStrings()
       self._recreateCatalog()
 
@@ -470,8 +472,6 @@
     try:
       if app is None:
         app = ZopeTestCase.app()
-        global current_app
-        current_app = app
       if not hasattr(aq_base(app), portal_name):
         try:
           _start = time.time()
@@ -553,7 +553,7 @@
           # Reset aq dynamic, so all unit tests will start again
           from Products.ERP5Type.Base import _aq_reset
           _aq_reset()
-
+          
           # Log out
           if not quiet:
             ZopeTestCase._print('Logout ... \n')




More information about the Erp5-report mailing list