diff --git a/ippisite/ippidb/tests/utils.py b/ippisite/ippidb/tests/utils.py index 8435a793d0da591105d5fadb12f1a9800e3b24ff..e09bc0d94f6771c46b4318ee50d3844a4b75ae2c 100644 --- a/ippisite/ippidb/tests/utils.py +++ b/ippisite/ippidb/tests/utils.py @@ -66,14 +66,22 @@ def create_dummy_drugbank_compound(id_, smiles): dbc.save() +def my_install_cache(): + backend = requests_cache.SQLiteCache( + os.path.join(settings.PERSISTENT_DIR, "tests_http_cache"), + use_memory=True, + use_temp=True, + ) + requests_cache.install_cache(backend=backend) + + class TestCaseWithRequestsCache(TestCase): def setUp(self): - requests_cache.install_cache(os.path.join(settings.PERSISTENT_DIR, "tests_http_cache"), backend="sqlite") + my_install_cache() class TransactionTestCaseWithRequestsCache(TransactionTestCase): def setUp(self): - backend = requests_cache.SQLiteCache(os.path.join(settings.PERSISTENT_DIR, "tests_http_cache"), use_memory=True) - requests_cache.install_cache(backend=backend) + my_install_cache()