Prevent data-downloads for exchanges that don't support this.

This commit is contained in:
Matthias
2024-06-20 18:29:17 +02:00
parent 776a8e43cd
commit 02c38f7396
2 changed files with 11 additions and 0 deletions

View File

@@ -83,6 +83,12 @@ def test_download_data_main_trades(mocker):
assert dl_mock.call_count == 1
assert convert_mock.call_count == 1
# Exchange that doesn't support historic downloads
config["exchange"]["name"] = "bybit"
with pytest.raises(OperationalException, match=r"Trade history not available for .*"):
config
download_data_main(config)
def test_download_data_main_data_invalid(mocker):
patch_exchange(mocker, id="kraken")