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/unit | |
parent | 0dbd82d4d28875f2c0a592dfc89f50bf1c63cb2b (diff) | |
download | requests-cache-1a4468abb249ec3ea2c1a774bd14fded14e28d69.tar.gz |
For SQLite expires column, use time.time() instead of datetime.timestamp()
Diffstat (limited to 'tests/unit')
-rw-r--r-- | tests/unit/test_session.py | 10 |
1 files changed, 5 insertions, 5 deletions
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) |