(self)
| 109 | self.rlock = _thread.RLock() |
| 110 | |
| 111 | def test_multiple_acquire(self): |
| 112 | self.assertIn("unlocked", repr(self.rlock)) |
| 113 | self.rlock.acquire() |
| 114 | self.rlock.acquire() |
| 115 | self.assertIn("locked", repr(self.rlock)) |
| 116 | self.rlock.release() |
| 117 | self.assertIn("locked", repr(self.rlock)) |
| 118 | self.rlock.release() |
| 119 | self.assertIn("unlocked", repr(self.rlock)) |
| 120 | self.assertRaises(RuntimeError, self.rlock.release) |
| 121 | |
| 122 | |
| 123 | class MiscTests(unittest.TestCase): |
nothing calls this directly
no test coverage detected