mirror of
https://github.com/freqtrade/freqtrade.git
synced 2025-11-29 16:43:06 +00:00
chore: update patch_exchange to not override builtins
This commit is contained in:
@@ -167,7 +167,7 @@ def test_list_timeframes(mocker, capsys):
|
||||
"1h": "hour",
|
||||
"1d": "day",
|
||||
}
|
||||
patch_exchange(mocker, api_mock=api_mock, id="bybit")
|
||||
patch_exchange(mocker, api_mock=api_mock, exchange="bybit")
|
||||
args = [
|
||||
"list-timeframes",
|
||||
]
|
||||
@@ -213,7 +213,7 @@ def test_list_timeframes(mocker, capsys):
|
||||
"1d": "1d",
|
||||
"3d": "3d",
|
||||
}
|
||||
patch_exchange(mocker, api_mock=api_mock, id="binance")
|
||||
patch_exchange(mocker, api_mock=api_mock, exchange="binance")
|
||||
# Test with --exchange binance
|
||||
args = [
|
||||
"list-timeframes",
|
||||
@@ -258,7 +258,7 @@ def test_list_timeframes(mocker, capsys):
|
||||
|
||||
def test_list_markets(mocker, markets_static, capsys):
|
||||
api_mock = MagicMock()
|
||||
patch_exchange(mocker, api_mock=api_mock, id="binance", mock_markets=markets_static)
|
||||
patch_exchange(mocker, api_mock=api_mock, exchange="binance", mock_markets=markets_static)
|
||||
|
||||
# Test with no --config
|
||||
args = [
|
||||
@@ -286,7 +286,7 @@ def test_list_markets(mocker, markets_static, capsys):
|
||||
"LTC/ETH, LTC/USD, NEO/BTC, TKN/BTC, XLTCUSDT, XRP/BTC.\n" in captured.out
|
||||
)
|
||||
|
||||
patch_exchange(mocker, api_mock=api_mock, id="binance", mock_markets=markets_static)
|
||||
patch_exchange(mocker, api_mock=api_mock, exchange="binance", mock_markets=markets_static)
|
||||
# Test with --exchange
|
||||
args = ["list-markets", "--exchange", "binance"]
|
||||
pargs = get_args(args)
|
||||
@@ -295,7 +295,7 @@ def test_list_markets(mocker, markets_static, capsys):
|
||||
captured = capsys.readouterr()
|
||||
assert re.match("\nExchange Binance has 12 active markets:\n", captured.out)
|
||||
|
||||
patch_exchange(mocker, api_mock=api_mock, id="binance", mock_markets=markets_static)
|
||||
patch_exchange(mocker, api_mock=api_mock, exchange="binance", mock_markets=markets_static)
|
||||
# Test with --all: all markets
|
||||
args = [
|
||||
"list-markets",
|
||||
@@ -823,7 +823,7 @@ def test_download_data_no_markets(mocker, caplog):
|
||||
"freqtrade.data.history.history_utils.refresh_backtest_ohlcv_data",
|
||||
MagicMock(return_value=["ETH/BTC", "XRP/BTC"]),
|
||||
)
|
||||
patch_exchange(mocker, id="binance")
|
||||
patch_exchange(mocker, exchange="binance")
|
||||
mocker.patch(f"{EXMS}.get_markets", return_value={})
|
||||
args = [
|
||||
"download-data",
|
||||
@@ -952,7 +952,7 @@ def test_download_data_trades(mocker):
|
||||
|
||||
|
||||
def test_download_data_data_invalid(mocker):
|
||||
patch_exchange(mocker, id="kraken")
|
||||
patch_exchange(mocker, exchange="kraken")
|
||||
mocker.patch(f"{EXMS}.get_markets", return_value={})
|
||||
args = [
|
||||
"download-data",
|
||||
|
||||
Reference in New Issue
Block a user