MCPcopy
hub / github.com/redis/redis-py / _test_owned

Method _test_owned

tests/test_lock.py:73–89  ·  view source on GitHub ↗
(self, client)

Source from the content-addressed store, hash-verified

71 assert lock.locked() is False
72
73 def _test_owned(self, client):
74 lock = self.get_lock(client, "foo")
75 assert lock.owned() is False
76 lock.acquire(blocking=False)
77 assert lock.owned() is True
78 lock.release()
79 assert lock.owned() is False
80
81 lock2 = self.get_lock(client, "foo")
82 assert lock.owned() is False
83 assert lock2.owned() is False
84 lock2.acquire(blocking=False)
85 assert lock.owned() is False
86 assert lock2.owned() is True
87 lock2.release()
88 assert lock.owned() is False
89 assert lock2.owned() is False
90
91 def test_owned(self, r):
92 self._test_owned(r)

Callers 2

test_ownedMethod · 0.95

Calls 4

get_lockMethod · 0.95
ownedMethod · 0.45
acquireMethod · 0.45
releaseMethod · 0.45

Tested by

no test coverage detected