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

nobody at svn.erp5.org nobody at svn.erp5.org
Wed Jan 16 13:50:39 CET 2008


Author: jerome
Date: Wed Jan 16 13:50:38 2008
New Revision: 18732

URL: http://svn.erp5.org?rev=18732&view=rev
Log:
handle transaction correctly in PropertySheetTestCase.tearDown, because ERP5TypeTestCase.tearDown will abort anyway


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=18732&r1=18731&r2=18732&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/tests/testERP5Type.py (original)
+++ erp5/trunk/products/ERP5Type/tests/testERP5Type.py Wed Jan 16 13:50:38 2008
@@ -57,6 +57,7 @@
 
   def tearDown(self):
     """Clean up """
+    get_transaction().abort()
     ttool = self.getTypesTool()
     class_tool = self.getClassTool()
     # remove all property sheet we added to type informations
@@ -70,6 +71,7 @@
           # could break next tests.
           removeLocalPropertySheet(psheet)
       ti.property_sheet_list = ps_list
+    get_transaction().commit()
     _aq_reset()
     ERP5TypeTestCase.tearDown(self)
     




More information about the Erp5-report mailing list