[Erp5-report] r44608 leonardo - /erp5/trunk/products/ERP5Type/tests/testPerformance.py

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Mar 25 10:59:31 CET 2011


Author: leonardo
Date: Fri Mar 25 10:59:31 2011
New Revision: 44608

URL: http://svn.erp5.org?rev=44608&view=rev
Log:
allow testPerformance to run (sans profiling) on Python 2.4

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

Modified: erp5/trunk/products/ERP5Type/tests/testPerformance.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/tests/testPerformance.py?rev=44608&r1=44607&r2=44608&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/tests/testPerformance.py [utf8] (original)
+++ erp5/trunk/products/ERP5Type/tests/testPerformance.py [utf8] Fri Mar 25 10:59:31 2011
@@ -36,7 +36,6 @@ from DateTime import DateTime
 from Products.ERP5Type.tests.ERP5TypeTestCase import ERP5TypeTestCase
 from zLOG import LOG
 from Products.ERP5Type.tests.utils import LogInterceptor
-from cProfile import Profile
 import os
 
 # Define variable to chek if performance are good or not
@@ -203,6 +202,7 @@ class TestPerformance(ERP5TypeTestCase, 
                           '%.4f < %.4f < %.4f' % (min, req_time, max))
 
     def profile(self, func, suffix=''):
+        from cProfile import Profile
         prof_file = '%s%s' % (func.__name__, suffix)
         try:
             os.unlink(prof_file)



More information about the Erp5-report mailing list