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

Method test_expireat_option_lt

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

Source from the content-addressed store, hash-verified

2114
2115 @skip_if_server_version_lt("7.0.0")
2116 def test_expireat_option_lt(self, r):
2117 expire_at = redis_server_time(r) + datetime.timedelta(minutes=2)
2118 assert r.set("key", "val") is True
2119 assert r.expireat("key", expire_at) is True
2120 expire_at = redis_server_time(r) + datetime.timedelta(minutes=3)
2121 assert r.expireat("key", expire_at, lt=True) is False
2122 expire_at = redis_server_time(r) + datetime.timedelta(minutes=1)
2123 assert r.expireat("key", expire_at, lt=True) is True
2124
2125 @skip_if_server_version_lt("8.3.224")
2126 def test_digest_nonexistent_returns_none(self, r):

Callers

nothing calls this directly

Calls 3

redis_server_timeFunction · 0.90
expireatMethod · 0.80
setMethod · 0.45

Tested by

no test coverage detected