diff --git a/tests/conftest.py b/tests/conftest.py index c0a9f2485..8f15388ef 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -243,6 +243,7 @@ def patch_exchange( mocker.patch(f"{EXMS}.id", PropertyMock(return_value=exchange)) mocker.patch(f"{EXMS}.name", PropertyMock(return_value=exchange.title())) mocker.patch(f"{EXMS}.precisionMode", PropertyMock(return_value=2)) + mocker.patch(f"{EXMS}.precision_mode_price", PropertyMock(return_value=2)) # Temporary patch ... mocker.patch("freqtrade.exchange.bybit.Bybit.cache_leverage_tiers") diff --git a/tests/exchange/test_exchange.py b/tests/exchange/test_exchange.py index 168157cea..4a1865658 100644 --- a/tests/exchange/test_exchange.py +++ b/tests/exchange/test_exchange.py @@ -365,6 +365,7 @@ def test_price_get_one_pip(default_conf, mocker, price, precision_mode, precisio exchange = get_patched_exchange(mocker, default_conf, exchange="binance") mocker.patch(f"{EXMS}.markets", markets) mocker.patch(f"{EXMS}.precisionMode", PropertyMock(return_value=precision_mode)) + mocker.patch(f"{EXMS}.precision_mode_price", PropertyMock(return_value=precision_mode)) pair = "ETH/BTC" assert pytest.approx(exchange.price_get_one_pip(pair, price)) == expected