Log message for revision 116951: - fixed two unit tests that failed on fast Windows machines
Changed: U Zope/trunk/doc/CHANGES.rst U Zope/trunk/src/OFS/tests/testHistory.py U Zope/trunk/src/Products/ZCatalog/tests/test_plan.py -=- Modified: Zope/trunk/doc/CHANGES.rst =================================================================== --- Zope/trunk/doc/CHANGES.rst 2010-09-25 22:12:57 UTC (rev 116950) +++ Zope/trunk/doc/CHANGES.rst 2010-09-26 09:34:29 UTC (rev 116951) @@ -11,6 +11,8 @@ Bugs Fixed ++++++++++ +- Fixed two unit tests that failed on fast Windows machines. + - Fixed ``testZODBCompat`` tests in ZopeTestCase to match modern ZODB semantics. Modified: Zope/trunk/src/OFS/tests/testHistory.py =================================================================== --- Zope/trunk/src/OFS/tests/testHistory.py 2010-09-25 22:12:57 UTC (rev 116950) +++ Zope/trunk/src/OFS/tests/testHistory.py 2010-09-26 09:34:29 UTC (rev 116951) @@ -4,11 +4,11 @@ import os import shutil +import time import transaction import tempfile import ZODB - from OFS.Application import Application from OFS.History import Historical from OFS.SimpleItem import SimpleItem @@ -42,10 +42,12 @@ t.description = None t.note('Change 1') t.commit() + time.sleep(0.02) # wait at least one Windows clock tick hi.title = 'Second title' t = transaction.get() t.note('Change 2') t.commit() + time.sleep(0.02) # wait at least one Windows clock tick hi.title = 'Third title' t = transaction.get() t.note('Change 3') Modified: Zope/trunk/src/Products/ZCatalog/tests/test_plan.py =================================================================== --- Zope/trunk/src/Products/ZCatalog/tests/test_plan.py 2010-09-25 22:12:57 UTC (rev 116950) +++ Zope/trunk/src/Products/ZCatalog/tests/test_plan.py 2010-09-26 09:34:29 UTC (rev 116951) @@ -255,6 +255,7 @@ plan.stop_split('index1') plan.start_split('sort_on') plan.stop_split('sort_on') + time.sleep(0.02) # wait at least one Windows clock tick plan.stop() self.assert_(plan.duration > 0) _______________________________________________ Zope-Checkins maillist - Zope-Checkins@zope.org https://mail.zope.org/mailman/listinfo/zope-checkins