Fix problme when no exchange is given to download-data

This commit is contained in:
Matthias
2019-09-21 11:24:51 +02:00
parent 74a0f44230
commit 3245ebccd4
3 changed files with 32 additions and 1 deletions

View File

@@ -546,6 +546,13 @@ def test_check_exchange(default_conf, caplog) -> None:
default_conf['runmode'] = RunMode.PLOT
assert check_exchange(default_conf)
# Test no exchange...
default_conf.get('exchange').update({'name': ''})
default_conf['runmode'] = RunMode.OTHER
with pytest.raises(OperationalException,
match=r'This command requires a configured exchange.*'):
check_exchange(default_conf)
def test_cli_verbose_with_params(default_conf, mocker, caplog) -> None:
patched_configuration_load_config_file(mocker, default_conf)