Fix tests that fail when config.json is present

This commit is contained in:
Matthias 2019-09-24 11:07:12 +02:00
parent d066ab2620
commit 6c0a1fc42c

View File

@ -117,12 +117,15 @@ def test_download_data_no_exchange(mocker, caplog):
args = [
"download-data",
]
pargs = get_args(args)
pargs['config'] = None
with pytest.raises(OperationalException,
match=r"This command requires a configured exchange.*"):
start_download_data(get_args(args))
start_download_data(pargs)
def test_download_data_no_pairs(mocker, caplog):
mocker.patch.object(Path, "exists", MagicMock(return_value=False))
mocker.patch('freqtrade.utils.refresh_backtest_ohlcv_data',
@ -136,6 +139,8 @@ def test_download_data_no_pairs(mocker, caplog):
"--exchange",
"binance",
]
pargs = get_args(args)
pargs['config'] = None
with pytest.raises(OperationalException,
match=r"Downloading data requires a list of pairs\..*"):
start_download_data(get_args(args))
start_download_data(pargs)