• Home
  • Raw
  • Download

Lines Matching refs:lock

85         lock = self.locktype()
86 del lock
89 lock = self.locktype()
90 self.assertRegex(repr(lock), "<unlocked .* object (.*)?at .*>")
91 del lock
94 lock = self.locktype()
95 lock.acquire()
96 self.assertRegex(repr(lock), "<locked .* object (.*)?at .*>")
97 del lock
100 lock = self.locktype()
101 lock.acquire()
102 del lock
105 lock = self.locktype()
106 lock.acquire()
107 lock.release()
108 del lock
111 lock = self.locktype()
112 self.assertTrue(lock.acquire(False))
113 lock.release()
116 lock = self.locktype()
117 lock.acquire()
120 result.append(lock.acquire(False))
123 lock.release()
126 lock = self.locktype()
127 lock.acquire()
130 lock.acquire()
131 lock.release()
137 lock.release()
142 lock = self.locktype()
144 lock.acquire()
145 lock.release()
147 with lock:
160 lock = self.locktype()
162 lock.acquire()
163 lock.release()
177 lock = self.locktype()
179 self.assertRaises(ValueError, lock.acquire, 0, 1)
181 self.assertRaises(ValueError, lock.acquire, timeout=-100)
182 self.assertRaises(OverflowError, lock.acquire, timeout=1e100)
183 self.assertRaises(OverflowError, lock.acquire, timeout=TIMEOUT_MAX + 1)
185 lock.acquire(timeout=TIMEOUT_MAX)
186 lock.release()
188 self.assertTrue(lock.acquire(timeout=5))
195 results.append(lock.acquire(timeout=0.5))
203 lock = self.locktype()
204 ref = weakref.ref(lock)
208 lock = self.locktype()
209 ref = weakref.ref(lock)
210 del lock
221 lock = self.locktype()
224 lock.acquire()
226 lock.acquire()
233 lock.release()
240 lock = self.locktype()
241 lock.acquire()
243 lock.release()
246 lock.acquire()
247 lock.release()
252 lock = self.locktype()
253 lock.acquire()
254 self.assertFalse(lock.acquire(timeout=0.01))
255 lock.release()
256 self.assertFalse(lock.locked())
257 self.assertTrue(lock.acquire(blocking=False))
265 lock = self.locktype()
266 lock.acquire()
267 lock.acquire()
268 lock.release()
269 lock.acquire()
270 lock.release()
271 lock.release()
275 lock = self.locktype()
276 self.assertRaises(RuntimeError, lock.release)
277 lock.acquire()
278 lock.acquire()
279 lock.release()
280 lock.acquire()
281 lock.release()
282 lock.release()
283 self.assertRaises(RuntimeError, lock.release)
287 lock = self.locktype()
288 self.assertRaises(RuntimeError, lock._release_save)
289 lock.acquire()
290 lock.acquire()
291 lock.release()
292 lock.acquire()
293 lock.release()
294 lock.release()
295 self.assertRaises(RuntimeError, lock._release_save)
299 lock = self.locktype()
301 lock.acquire()
304 self.assertRaises(RuntimeError, lock.release)
309 lock = self.locktype()
310 self.assertFalse(lock._is_owned())
311 lock.acquire()
312 self.assertTrue(lock._is_owned())
313 lock.acquire()
314 self.assertTrue(lock._is_owned())
317 result.append(lock._is_owned())
320 lock.release()
321 self.assertTrue(lock._is_owned())
322 lock.release()
323 self.assertFalse(lock._is_owned())
432 lock = threading.Lock()
433 cond = self.condtype(lock)
435 self.assertFalse(lock.acquire(False))
437 self.assertTrue(lock.acquire(False))
439 lock.release()
441 self.assertFalse(lock.acquire(False))