From 308c80c7b28fb04a5d489b44d5b58ac7b818e52e Mon Sep 17 00:00:00 2001 From: Matthias Date: Mon, 26 Jan 2026 07:15:39 +0100 Subject: [PATCH] test: add test to skip download-data for binanceus --- tests/exchange/test_binance.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tests/exchange/test_binance.py b/tests/exchange/test_binance.py index 59a6c41ae..bb2b49002 100644 --- a/tests/exchange/test_binance.py +++ b/tests/exchange/test_binance.py @@ -975,6 +975,18 @@ def test_get_historic_ohlcv_binance( archive_mock.assert_called_once() if api_called: api_mock.assert_called_once() + candle_mock.reset_mock() + api_mock.reset_mock() + archive_mock.reset_mock() + + # binanceus does not use archive mode! + exchange._can_use_data_download_fast = False + df = exchange.get_historic_ohlcv(pair, timeframe, since_ms, candle_type, is_new_pair, until_ms) + # Never uses archive + assert archive_mock.call_count == 0 + assert candle_mock.call_count == (0 if not candle_called else 1) + if api_called: + assert api_mock.call_count == 1 @pytest.mark.parametrize(