2727from freqtrade .optimize .backtesting import Backtesting
2828from freqtrade .persistence import LocalTrade , Trade
2929from freqtrade .resolvers import StrategyResolver
30- from freqtrade .util . datetime_helpers import dt_utc
30+ from freqtrade .util import dt_now , dt_utc
3131from tests .conftest import (
3232 CURRENT_TEST_STRATEGY ,
3333 EXMS ,
@@ -2720,9 +2720,10 @@ def test_get_backtest_metadata_filename():
27202720@pytest .mark .parametrize ("dynamic_pairlist" , [True , False ])
27212721def test_time_pair_generator_refresh_pairlist (mocker , default_conf , dynamic_pairlist ):
27222722 patch_exchange (mocker )
2723+ default_conf ["enable_dynamic_pairlist" ] = dynamic_pairlist
27232724 backtesting = Backtesting (default_conf )
27242725 backtesting ._set_strategy (backtesting .strategylist [0 ])
2725- backtesting .dynamic_pairlist = dynamic_pairlist
2726+ assert backtesting .dynamic_pairlist = = dynamic_pairlist
27262727
27272728 refresh_mock = mocker .patch (
27282729 "freqtrade.plugins.pairlistmanager.PairListManager.refresh_pairlist"
@@ -2746,16 +2747,17 @@ def test_time_pair_generator_refresh_pairlist(mocker, default_conf, dynamic_pair
27462747@pytest .mark .parametrize ("dynamic_pairlist" , [True , False ])
27472748def test_time_pair_generator_open_trades_first (mocker , default_conf , dynamic_pairlist ):
27482749 patch_exchange (mocker )
2750+ default_conf ["enable_dynamic_pairlist" ] = dynamic_pairlist
27492751 backtesting = Backtesting (default_conf )
27502752 backtesting ._set_strategy (backtesting .strategylist [0 ])
2751- backtesting .dynamic_pairlist = dynamic_pairlist
2753+ assert backtesting .dynamic_pairlist = = dynamic_pairlist
27522754
27532755 pairs = ["XRP/BTC" , "LTC/BTC" , "NEO/BTC" , "ETH/BTC" ]
27542756
27552757 # Simulate open trades
27562758 trades = [
2757- LocalTrade (pair = "XRP/BTC" , open_date = datetime . now ( tz = UTC ), amount = 1 , open_rate = 1 ),
2758- LocalTrade (pair = "NEO/BTC" , open_date = datetime . now ( tz = UTC ), amount = 1 , open_rate = 1 ),
2759+ LocalTrade (pair = "XRP/BTC" , open_date = dt_now ( ), amount = 1 , open_rate = 1 ),
2760+ LocalTrade (pair = "NEO/BTC" , open_date = dt_now ( ), amount = 1 , open_rate = 1 ),
27592761 ]
27602762 LocalTrade .bt_trades_open = trades
27612763 LocalTrade .bt_trades_open_pp = {
0 commit comments