Skip to content

Commit e58635a

Browse files
committed
test: minor adjustments to new tests
1 parent 8e3331d commit e58635a

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

tests/optimize/test_backtesting.py

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
from freqtrade.optimize.backtesting import Backtesting
2828
from freqtrade.persistence import LocalTrade, Trade
2929
from freqtrade.resolvers import StrategyResolver
30-
from freqtrade.util.datetime_helpers import dt_utc
30+
from freqtrade.util import dt_now, dt_utc
3131
from 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])
27212721
def 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])
27472748
def 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

Comments
 (0)