@@ -56,7 +56,7 @@ def test_get_latest_backtest_filename(testdatadir, mocker):
5656 res = get_latest_backtest_filename (str (testdir_bt ))
5757 assert res == "backtest-result.json"
5858
59- mocker .patch ("freqtrade.data.btanalysis.json_load" , return_value = {})
59+ mocker .patch ("freqtrade.data.btanalysis.bt_fileutils. json_load" , return_value = {})
6060
6161 with pytest .raises (ValueError , match = r"Invalid '.last_result.json' format." ):
6262 get_latest_backtest_filename (testdir_bt )
@@ -84,8 +84,8 @@ def test_load_backtest_metadata(mocker, testdatadir):
8484 res = load_backtest_metadata (testdatadir / "nonexistent.file.json" )
8585 assert res == {}
8686
87- mocker .patch ("freqtrade.data.btanalysis.get_backtest_metadata_filename" )
88- mocker .patch ("freqtrade.data.btanalysis.json_load" , side_effect = Exception ())
87+ mocker .patch ("freqtrade.data.btanalysis.bt_fileutils. get_backtest_metadata_filename" )
88+ mocker .patch ("freqtrade.data.btanalysis.bt_fileutils. json_load" , side_effect = Exception ())
8989 with pytest .raises (
9090 OperationalException , match = r"Unexpected error.*loading backtest metadata\."
9191 ):
@@ -94,7 +94,7 @@ def test_load_backtest_metadata(mocker, testdatadir):
9494
9595def test_load_backtest_data_old_format (testdatadir , mocker ):
9696 filename = testdatadir / "backtest-result_test222.json"
97- mocker .patch ("freqtrade.data.btanalysis.load_backtest_stats" , return_value = [])
97+ mocker .patch ("freqtrade.data.btanalysis.bt_fileutils. load_backtest_stats" , return_value = [])
9898
9999 with pytest .raises (
100100 OperationalException ,
@@ -149,7 +149,7 @@ def test_load_backtest_data_multi(testdatadir):
149149def test_load_trades_from_db (default_conf , fee , is_short , mocker ):
150150 create_mock_trades (fee , is_short )
151151 # remove init so it does not init again
152- init_mock = mocker .patch ("freqtrade.data.btanalysis.init_db" , MagicMock ())
152+ init_mock = mocker .patch ("freqtrade.data.btanalysis.bt_fileutils. init_db" , MagicMock ())
153153
154154 trades = load_trades_from_db (db_url = default_conf ["db_url" ])
155155 assert init_mock .call_count == 1
@@ -221,8 +221,10 @@ def test_analyze_trade_parallelism(testdatadir):
221221
222222
223223def test_load_trades (default_conf , mocker ):
224- db_mock = mocker .patch ("freqtrade.data.btanalysis.load_trades_from_db" , MagicMock ())
225- bt_mock = mocker .patch ("freqtrade.data.btanalysis.load_backtest_data" , MagicMock ())
224+ db_mock = mocker .patch (
225+ "freqtrade.data.btanalysis.bt_fileutils.load_trades_from_db" , MagicMock ()
226+ )
227+ bt_mock = mocker .patch ("freqtrade.data.btanalysis.bt_fileutils.load_backtest_data" , MagicMock ())
226228
227229 load_trades (
228230 "DB" ,
0 commit comments