(r)
| 12 | |
| 13 | @skip_if_server_version_lt("7.3.240") |
| 14 | async def test_hexpire_basic(r): |
| 15 | await r.delete("test:hash") |
| 16 | await r.hset("test:hash", mapping={"field1": "value1", "field2": "value2"}) |
| 17 | assert await r.hexpire("test:hash", 1, "field1") == [1] |
| 18 | await asyncio.sleep(1.1) |
| 19 | assert await r.hexists("test:hash", "field1") is False |
| 20 | assert await r.hexists("test:hash", "field2") is True |
| 21 | |
| 22 | |
| 23 | @skip_if_server_version_lt("7.3.240") |