krakenfutures: move ohlcv cap to _ft_has and support futures-only online tests

This commit is contained in:
matstedt
2026-01-13 20:04:08 +01:00
committed by Matthias
parent d9629c4d67
commit 04ec24e737
4 changed files with 47 additions and 32 deletions
+2 -2
View File
@@ -23,11 +23,11 @@ def test_krakenfutures_get_ft_has():
def test_krakenfutures_ohlcv_candle_limit_caps_at_2000(mocker, default_conf):
"""Test that OHLCV candle limit is capped at 2000."""
mocker.patch.object(Exchange, "ohlcv_candle_limit", return_value=5000)
ex = get_patched_exchange(mocker, default_conf, exchange="krakenfutures")
assert isinstance(ex, KrakenFutures)
mocker.patch.object(ex, "features", return_value=5000)
assert ex.ohlcv_candle_limit("1m", candle_type=CandleType.FUTURES) == 2000