import datetime
import pathlib
import pytest
from . import relpath
import oxrlib.errors
import oxrlib.loaders
CACHE_PATH = relpath('filecache')
CACHE_PATTERN = '{date}_{base}_cache.json'
@pytest.fixture
@@ -26,11 +27,11 @@ def test_cache_success(dummycache, date, base):
(datetime.date(1999, 2, 1), 'EUR'),
(datetime.date(1999, 3, 1), 'USD'),
])
def test_cache_not_found(dummycache, date, base):
try:
cache_file = dummycache.historical(date, base)
except oxrlib.loaders.LoaderNoDataError:
except oxrlib.errors.LoaderNoDataError:
pass
else:
cache_file.close()
assert False, "cache file found when unexpected"