async def test_ack_deadline_cache_cache_outdated_true(subscriber_client): cache = AckDeadlineCache( subscriber_client, 'fake_subscription', 0) cache.last_refresh = time.perf_counter() assert cache.cache_outdated()
async def test_ack_dealine_cache_defaults(subscriber_client): cache = AckDeadlineCache( subscriber_client, 'fake_subscription', 1) assert cache.cache_timeout == 1 assert cache.ack_deadline == float('inf') assert cache.last_refresh == float('-inf')