From 9821b54dd6867dbc1158faac3687714cbbfb0a56 Mon Sep 17 00:00:00 2001 From: Matthias Voppichler Date: Sat, 21 Apr 2018 23:14:40 +0200 Subject: [PATCH] Fix test-failure * related to random execution as fee was not properly mocked if this is one of the first tests --- freqtrade/tests/optimize/test_backtesting.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/freqtrade/tests/optimize/test_backtesting.py b/freqtrade/tests/optimize/test_backtesting.py index ad4e23113..f5709154b 100644 --- a/freqtrade/tests/optimize/test_backtesting.py +++ b/freqtrade/tests/optimize/test_backtesting.py @@ -287,11 +287,12 @@ def test_setup_configuration_with_arguments(mocker, default_conf, caplog) -> Non ) -def test_start(mocker, init_backtesting, default_conf, caplog) -> None: +def test_start(mocker, init_backtesting, fee, default_conf, caplog) -> None: """ Test start() function """ start_mock = MagicMock() + mocker.patch('freqtrade.exchange.get_fee', fee) mocker.patch('freqtrade.optimize.backtesting.Backtesting.start', start_mock) mocker.patch('freqtrade.configuration.open', mocker.mock_open( read_data=json.dumps(default_conf)