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

Method test_bitfield_ro

tests/test_commands.py:7977–7987  ·  view source on GitHub ↗
(self, r: redis.Redis)

Source from the content-addressed store, hash-verified

7975
7976 @skip_if_server_version_lt("6.0.0")
7977 def test_bitfield_ro(self, r: redis.Redis):
7978 bf = r.bitfield("a")
7979 resp = bf.set("u8", 8, 255).execute()
7980 assert resp == [0]
7981
7982 resp = r.bitfield_ro("a", "u8", 0)
7983 assert resp == [0]
7984
7985 items = [("u4", 8), ("u4", 12), ("u4", 13)]
7986 resp = r.bitfield_ro("a", "u8", 0, items)
7987 assert resp == [0, 15, 15, 14]
7988
7989 @skip_if_server_version_lt("4.0.0")
7990 def test_memory_help(self, r):

Callers

nothing calls this directly

Calls 4

bitfieldMethod · 0.80
bitfield_roMethod · 0.80
executeMethod · 0.45
setMethod · 0.45

Tested by

no test coverage detected