From 044afdf7afe48447973c132ade0971bab5fa2b9f Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 10 May 2022 19:17:12 +0200 Subject: [PATCH] Add better test scenario --- freqtrade/configuration/configuration.py | 1 - tests/commands/test_commands.py | 7 +++++++ tests/test_persistence.py | 4 ++-- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/freqtrade/configuration/configuration.py b/freqtrade/configuration/configuration.py index 0346b4205..96b585cd1 100644 --- a/freqtrade/configuration/configuration.py +++ b/freqtrade/configuration/configuration.py @@ -150,7 +150,6 @@ class Configuration: self._args_to_config(config, argname='db_url_from', logstring='Parameter --db-url-from detected ...') - if config.get('force_entry_enable', False): logger.warning('`force_entry_enable` RPC message enabled.') diff --git a/tests/commands/test_commands.py b/tests/commands/test_commands.py index 9545206e2..0932f4362 100644 --- a/tests/commands/test_commands.py +++ b/tests/commands/test_commands.py @@ -1,5 +1,6 @@ import json import re +from datetime import datetime from io import BytesIO from pathlib import Path from unittest.mock import MagicMock, PropertyMock @@ -21,6 +22,7 @@ from freqtrade.configuration import setup_utils_configuration from freqtrade.enums import RunMode from freqtrade.exceptions import OperationalException from freqtrade.persistence.models import init_db +from freqtrade.persistence.pairlock_middleware import PairLocks from tests.conftest import (CURRENT_TEST_STRATEGY, create_mock_trades, get_args, log_has, log_has_re, patch_exchange, patched_configuration_load_config_file) from tests.conftest_trades import MOCK_TRADE_COUNT @@ -1479,9 +1481,14 @@ def test_start_convert_db(mocker, fee, tmpdir, caplog): init_db(db_from, False) create_mock_trades(fee) + + PairLocks.timeframe = '5m' + PairLocks.lock_pair('XRP/USDT', datetime.now(), 'Random reason 125', side='long') assert db_src_file.is_file() assert not db_target_file.is_file() + pargs = get_args(args) pargs['config'] = None start_convert_db(pargs) + assert db_target_file.is_file() diff --git a/tests/test_persistence.py b/tests/test_persistence.py index b66c12086..d84415938 100644 --- a/tests/test_persistence.py +++ b/tests/test_persistence.py @@ -1416,14 +1416,14 @@ def test_migrate_set_sequence_ids(): engine = MagicMock() engine.begin = MagicMock() engine.name = 'postgresql' - set_sequence_ids(engine, 22, 55) + set_sequence_ids(engine, 22, 55, 5) assert engine.begin.call_count == 1 engine.reset_mock() engine.begin.reset_mock() engine.name = 'somethingelse' - set_sequence_ids(engine, 22, 55) + set_sequence_ids(engine, 22, 55, 6) assert engine.begin.call_count == 0