Test that a 'reset' on a barrier frees the waiting threads
(self)
| 2384 | |
| 2385 | @warnings_helper.ignore_fork_in_thread_deprecation_warnings() |
| 2386 | def test_reset(self): |
| 2387 | """ |
| 2388 | Test that a 'reset' on a barrier frees the waiting threads |
| 2389 | """ |
| 2390 | results1 = self.DummyList() |
| 2391 | results2 = self.DummyList() |
| 2392 | results3 = self.DummyList() |
| 2393 | self.run_threads(self._test_reset_f, |
| 2394 | (self.barrier, results1, results2, results3)) |
| 2395 | self.assertEqual(len(results1), 0) |
| 2396 | self.assertEqual(len(results2), self.N-1) |
| 2397 | self.assertEqual(len(results3), self.N) |
| 2398 | |
| 2399 | @classmethod |
| 2400 | def _test_abort_and_reset_f(cls, barrier, barrier2, |
nothing calls this directly
no test coverage detected