summaryrefslogtreecommitdiff
path: root/tests/conftest.py
diff options
context:
space:
mode:
authorJordan Cook <jordan.cook@pioneer.com>2021-06-20 18:03:30 -0500
committerJordan Cook <jordan.cook@pioneer.com>2021-06-20 20:33:44 -0500
commitf8871b2f4ccefbed7b59cbdeaf15d457238496f8 (patch)
tree421c512a9013bf9aa28c3394cd6ce5ff11410e91 /tests/conftest.py
parentd125876c3f867ed51c9a292a88d511881c63b276 (diff)
downloadrequests-cache-f8871b2f4ccefbed7b59cbdeaf15d457238496f8.tar.gz
Add automated tests for cache behavior after version upgrades
Diffstat (limited to 'tests/conftest.py')
-rw-r--r--tests/conftest.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/conftest.py b/tests/conftest.py
index a3fb32d..bc2c6da 100644
--- a/tests/conftest.py
+++ b/tests/conftest.py
@@ -13,6 +13,7 @@ import pytest
from datetime import datetime, timezone
from functools import wraps
from logging import basicConfig, getLogger
+from os.path import abspath, dirname, join
from tempfile import NamedTemporaryFile
import requests
@@ -58,6 +59,10 @@ MOCKED_URL_REDIRECT_TARGET = 'http+mock://requests-cache.com/redirect_target'
MOCKED_URL_404 = 'http+mock://requests-cache.com/nonexistent'
MOCK_PROTOCOLS = ['mock://', 'http+mock://', 'https+mock://']
+PROJECT_DIR = abspath(dirname(dirname(__file__)))
+SAMPLE_DATA_DIR = join(PROJECT_DIR, 'tests', 'sample_data')
+SAMPLE_CACHE_FILES = [join(SAMPLE_DATA_DIR, path) for path in os.listdir(SAMPLE_DATA_DIR)]
+
AWS_OPTIONS = {
'endpoint_url': 'http://localhost:8000',
'region_name': 'us-east-1',