diff options
author | Jordan Cook <jordan.cook@pioneer.com> | 2022-04-22 17:29:33 -0500 |
---|---|---|
committer | Jordan Cook <jordan.cook@pioneer.com> | 2022-04-22 17:57:22 -0500 |
commit | 1a4468abb249ec3ea2c1a774bd14fded14e28d69 (patch) | |
tree | 8264fe9b6fd727553ec1ff2a4961b0b6564bfa81 /tests | |
parent | 0dbd82d4d28875f2c0a592dfc89f50bf1c63cb2b (diff) | |
download | requests-cache-1a4468abb249ec3ea2c1a774bd14fded14e28d69.tar.gz |
For SQLite expires column, use time.time() instead of datetime.timestamp()
Diffstat (limited to 'tests')
-rw-r--r-- | tests/integration/test_dynamodb.py | 2 | ||||
-rw-r--r-- | tests/unit/test_session.py | 10 |
2 files changed, 6 insertions, 6 deletions
diff --git a/tests/integration/test_dynamodb.py b/tests/integration/test_dynamodb.py index 59f8ae1..52fe3f3 100644 --- a/tests/integration/test_dynamodb.py +++ b/tests/integration/test_dynamodb.py @@ -69,7 +69,7 @@ class TestDynamoDbDict(BaseStorageTest): """ cache = self.init_cache(ttl=ttl_enabled) item = OrderedDict(foo='bar') - item.ttl = 60 + item.expires_unix = 60 cache['key'] = item # 'ttl' is a reserved word, so to retrieve it we need to alias it diff --git a/tests/unit/test_session.py b/tests/unit/test_session.py index 12411eb..6a1f296 100644 --- a/tests/unit/test_session.py +++ b/tests/unit/test_session.py @@ -691,17 +691,17 @@ def test_remove_expired_responses__per_request(mock_session): mock_session.mock_adapter.register_uri('GET', second_url, status_code=200) mock_session.mock_adapter.register_uri('GET', third_url, status_code=200) mock_session.get(MOCKED_URL) - mock_session.get(second_url, expire_after=1) - mock_session.get(third_url, expire_after=2) + mock_session.get(second_url, expire_after=2) + mock_session.get(third_url, expire_after=4) # All 3 responses should still be cached mock_session.remove_expired_responses() for response in mock_session.cache.responses.values(): - logger.info(f'Expires in {response.ttl} seconds') + logger.info(f'Expires in {response.expires_delta} seconds') assert len(mock_session.cache.responses) == 3 - # One should be expired after 1s, and another should be expired after 2s - time.sleep(1) + # One should be expired after 2s, and another should be expired after 4s + time.sleep(2) mock_session.remove_expired_responses() assert len(mock_session.cache.responses) == 2 time.sleep(2) |