Force break removes any lock regardless of PID status.
(self)
| 289 | shutil.rmtree(self.temp_dir, ignore_errors=True) |
| 290 | |
| 291 | def test_force_break(self) -> None: |
| 292 | """Force break removes any lock regardless of PID status.""" |
| 293 | pid = os.getpid() |
| 294 | self.db.try_acquire("force_lock", pid, "localhost", "op") |
| 295 | |
| 296 | broken = self.db.force_break("force_lock") |
| 297 | self.assertTrue(broken) |
| 298 | self.assertFalse(self.db.is_held("force_lock")) |
| 299 | |
| 300 | |
| 301 | class TestConcurrentThreads(unittest.TestCase): |
nothing calls this directly
no test coverage detected