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

Method test_delex_ifeq

tests/test_commands.py:1888–1895  ·  view source on GitHub ↗
(self, r)

Source from the content-addressed store, hash-verified

1886
1887 @skip_if_server_version_lt("8.3.224")
1888 def test_delex_ifeq(self, r):
1889 r.set("k", b"abc")
1890 assert r.delex("k", ifeq=b"abc") == 1 # matches → deleted
1891 assert r.exists("k") == 0
1892
1893 r.set("k", b"abc")
1894 assert r.delex("k", ifeq=b"zzz") == 0 # not match → not deleted
1895 assert r.get("k") == b"abc" # still there
1896
1897 @skip_if_server_version_lt("8.3.224")
1898 def test_delex_ifne(self, r):

Callers

nothing calls this directly

Calls 4

delexMethod · 0.80
setMethod · 0.45
existsMethod · 0.45
getMethod · 0.45

Tested by

no test coverage detected