diff --git a/product/ERP5Type/tests/ERP5TypeFunctionalTestCase.py b/product/ERP5Type/tests/ERP5TypeFunctionalTestCase.py index cfd5f7df4107bd556cf079b45ef8a5a1ce12f216..3dbfea2e518635d61087d255d3f492f0567f8714 100755 --- a/product/ERP5Type/tests/ERP5TypeFunctionalTestCase.py +++ b/product/ERP5Type/tests/ERP5TypeFunctionalTestCase.py @@ -33,7 +33,7 @@ import signal import re from subprocess import Popen, PIPE import shutil - +from Products.ERP5Type.tests.ProcessingNodeTestCase import ProcessingNodeTestCase from Products.ERP5Type.tests.ERP5TypeTestCase import ERP5TypeTestCase, \ _getConversionServerDict @@ -270,7 +270,9 @@ class FunctionalTestRunner: self.browser = Firefox(profile_dir, host, int(port)) def getStatus(self): - self.commit() + # XXX - must use commit method from ProcessingNodeTestCase + import transaction + transaction.commit() return self.portal.portal_tests.TestTool_getResults(self.run_only) def _getTestURL(self):