Add testdatadir to missed test

This commit is contained in:
Matthias 2019-09-07 21:13:05 +02:00
parent 972b8a1726
commit bd2ecf8ce3

View File

@ -134,12 +134,12 @@ def test_load_data_with_new_pair_1min(ticker_history_list, mocker, caplog,
_clean_test_file(file) _clean_test_file(file)
def test_load_data_live(default_conf, mocker, caplog) -> None: def test_load_data_live(default_conf, mocker, caplog, testdatadir) -> None:
refresh_mock = MagicMock() refresh_mock = MagicMock()
mocker.patch("freqtrade.exchange.Exchange.refresh_latest_ohlcv", refresh_mock) mocker.patch("freqtrade.exchange.Exchange.refresh_latest_ohlcv", refresh_mock)
exchange = get_patched_exchange(mocker, default_conf) exchange = get_patched_exchange(mocker, default_conf)
history.load_data(datadir=None, ticker_interval='5m', history.load_data(datadir=testdatadir, ticker_interval='5m',
pairs=['UNITTEST/BTC', 'UNITTEST2/BTC'], pairs=['UNITTEST/BTC', 'UNITTEST2/BTC'],
live=True, live=True,
exchange=exchange) exchange=exchange)
@ -148,11 +148,11 @@ def test_load_data_live(default_conf, mocker, caplog) -> None:
assert log_has('Live: Downloading data for all defined pairs ...', caplog) assert log_has('Live: Downloading data for all defined pairs ...', caplog)
def test_load_data_live_noexchange(default_conf, mocker, caplog) -> None: def test_load_data_live_noexchange(default_conf, mocker, caplog, testdatadir) -> None:
with pytest.raises(OperationalException, with pytest.raises(OperationalException,
match=r'Exchange needs to be initialized when using live data.'): match=r'Exchange needs to be initialized when using live data.'):
history.load_data(datadir=None, ticker_interval='5m', history.load_data(datadir=testdatadir, ticker_interval='5m',
pairs=['UNITTEST/BTC', 'UNITTEST2/BTC'], pairs=['UNITTEST/BTC', 'UNITTEST2/BTC'],
exchange=None, exchange=None,
live=True, live=True,