[Erp5-report] r25772 - /erp5/trunk/products/ERP5Type/tests/testERP5Type.py

nobody at svn.erp5.org nobody at svn.erp5.org
Mon Mar 2 13:03:03 CET 2009


Author: jerome
Date: Mon Mar  2 13:03:02 2009
New Revision: 25772

URL: http://svn.erp5.org?rev=25772&view=rev
Log:
use a finally bloc to restore normal log handling on failure

Modified:
    erp5/trunk/products/ERP5Type/tests/testERP5Type.py

Modified: erp5/trunk/products/ERP5Type/tests/testERP5Type.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/tests/testERP5Type.py?rev=25772&r1=25771&r2=25772&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/tests/testERP5Type.py [utf8] (original)
+++ erp5/trunk/products/ERP5Type/tests/testERP5Type.py [utf8] Mon Mar  2 13:03:02 2009
@@ -549,11 +549,13 @@
       from Products.ERP5Type.Base import _aq_reset
       _aq_reset()
       self._catch_log_errors(ignored_level=INFO)
-      folder = self.getOrganisationModule()
-      orga = folder.newContent(portal_type='Organisation',)
-      # call an accessor, _aq_dynamic will generate accessors
-      orga.getId()
-      self._ignore_log_errors()
+      try:
+        folder = self.getOrganisationModule()
+        orga = folder.newContent(portal_type='Organisation',)
+        # call an accessor, _aq_dynamic will generate accessors
+        orga.getId()
+      finally:
+        self._ignore_log_errors()
     
     def test_09_RenameObjects(self, quiet=quiet, run=run_all_test):
       """Test object renaming.




More information about the Erp5-report mailing list