ok, then did you mean for the asserts to use 'wait_time' ?  as in:
self.assertTrue(self.event1_verified.wait(wait_time))