Commit 89dfe712 authored by Jérome Perrin's avatar Jérome Perrin

improve failures message to include the times


git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17503 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent 8ba092ec
...@@ -113,7 +113,8 @@ class TestPerformance(ERP5TypeTestCase, LogInterceptor): ...@@ -113,7 +113,8 @@ class TestPerformance(ERP5TypeTestCase, LogInterceptor):
print "%s time to view object form %.4f < %.4f < %.4f\n" % \ print "%s time to view object form %.4f < %.4f < %.4f\n" % \
(prefix, min, req_time, max) (prefix, min, req_time, max)
if DO_TEST: if DO_TEST:
self.failUnless(min < req_time < max) self.failUnless(min < req_time < max,
'%.4f < %.4f < %.4f' % (min, req_time, max))
def test_00_viewBarObject(self, quiet=quiet, run=run_all_test, def test_00_viewBarObject(self, quiet=quiet, run=run_all_test,
min=None, max=None): min=None, max=None):
...@@ -197,9 +198,16 @@ class TestPerformance(ERP5TypeTestCase, LogInterceptor): ...@@ -197,9 +198,16 @@ class TestPerformance(ERP5TypeTestCase, LogInterceptor):
print "\tview = %.4f < %.4f < %.4f" %(min_view, module_value, max_view) print "\tview = %.4f < %.4f < %.4f" %(min_view, module_value, max_view)
print print
if DO_TEST: if DO_TEST:
self.failUnless(min_view < module_value < max_view) self.failUnless(min_view < module_value < max_view,
self.failUnless(MIN_OBJECT_CREATION < add_value < MAX_OBJECT_CREATION) 'View: %.4f < %.4f < %.4f' % (
self.failUnless(MIN_TIC < tic_value < MAX_TIC) min_view, module_value, max_view))
self.failUnless(
MIN_OBJECT_CREATION < add_value < MAX_OBJECT_CREATION,
'Create: %.4f < %.4f < %.4f' % (
MIN_OBJECT_CREATION, add_value, MAX_OBJECT_CREATION))
self.failUnless(MIN_TIC < tic_value < MAX_TIC,
'Tic: %.4f < %.4f < %.4f' % (
MIN_TIC, tic_value, MAX_TIC))
i += 1 i += 1
def test_suite(): def test_suite():
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment