From 3b6dbaccf87b99ad489456141f1080f9a1b8c35d Mon Sep 17 00:00:00 2001 From: Matthias Date: Wed, 14 May 2025 20:07:12 +0200 Subject: [PATCH] test: add failing test for #11752 --- tests/strategy/test_strategy_loading.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tests/strategy/test_strategy_loading.py b/tests/strategy/test_strategy_loading.py index 927f33461..7f44ecb57 100644 --- a/tests/strategy/test_strategy_loading.py +++ b/tests/strategy/test_strategy_loading.py @@ -385,6 +385,17 @@ def test_strategy_max_open_trades_infinity_from_strategy(caplog, default_conf): assert strategy.max_open_trades == float("inf") assert default_conf["max_open_trades"] == float("inf") + # test if the default value is set to infinity (V2 doesn't set max_open_trades explicitly) + del default_conf["max_open_trades"] + default_conf.update( + { + "strategy": "StrategyTestV2", + } + ) + strategy2 = StrategyResolver.load_strategy(default_conf) + assert strategy2.max_open_trades == float("inf") + assert default_conf["max_open_trades"] == float("inf") + def test_strategy_max_open_trades_infinity_from_config(caplog, default_conf, mocker): caplog.set_level(logging.INFO)