bpo-31008: Fix asyncio test_wait_for_handle on Windows (#3065)

This commit is contained in:
Victor Stinner 2017-08-11 01:23:22 +02:00 committed by GitHub
parent 957d0e9b59
commit 5659a72f48
1 changed files with 3 additions and 1 deletions

View File

@ -118,7 +118,9 @@ class ProactorTests(test_utils.TestCase):
self.assertEqual(done, False) self.assertEqual(done, False)
self.assertFalse(fut.result()) self.assertFalse(fut.result())
self.assertTrue(0.48 < elapsed < 0.9, elapsed) # bpo-31008: Tolerate only 450 ms (at least 500 ms expected),
# because of bad clock resolution on Windows
self.assertTrue(0.45 <= elapsed <= 0.9, elapsed)
_overlapped.SetEvent(event) _overlapped.SetEvent(event)