[stem/master] test_event_handling failed with python 2.6

commit 222b478200aecedf41cfcba30a14a8610f40c8f2 Author: Damian Johnson <atagar@torproject.org> Date: Tue May 12 22:57:56 2015 -0700 test_event_handling failed with python 2.6 In python 2.6 the threading.Event object's wait() method returns None (rather than a boolean). ====================================================================== FAIL: test_event_handling ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/atagar/Desktop/stem/test/runner.py", line 127, in wrapped return func(self, *args, **kwargs) File "/home/atagar/Desktop/stem/test/integ/control/controller.py", line 164, in test_event_handling self.assertTrue(event_notice1.wait(10)) AssertionError ---------------------------------------------------------------------- Ran 41 tests in 22.108s --- test/integ/control/controller.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/test/integ/control/controller.py b/test/integ/control/controller.py index 2c977f5..84bf58a 100644 --- a/test/integ/control/controller.py +++ b/test/integ/control/controller.py @@ -161,11 +161,11 @@ class TestController(unittest.TestCase): controller.set_conf('NodeFamily', random_fingerprint()) # Wait for the event. Assert that we get it within 10 seconds - self.assertTrue(event_notice1.wait(10)) + event_notice1.wait(10) self.assertEqual(len(event_buffer1), 1) event_notice1.clear() - self.assertTrue(event_notice2.wait(10)) + event_notice2.wait(10) self.assertTrue(len(event_buffer2) >= 1) event_notice2.clear() @@ -176,7 +176,7 @@ class TestController(unittest.TestCase): buffer2_size = len(event_buffer2) controller.set_conf('NodeFamily', random_fingerprint()) - self.assertTrue(event_notice1.wait(10)) + event_notice1.wait(10) self.assertEqual(len(event_buffer1), 2) event_notice1.clear()
participants (1)
-
atagar@torproject.org