test: adjust test mocks for precision_mode_price
This commit is contained in:
@@ -243,6 +243,7 @@ def patch_exchange(
|
|||||||
mocker.patch(f"{EXMS}.id", PropertyMock(return_value=exchange))
|
mocker.patch(f"{EXMS}.id", PropertyMock(return_value=exchange))
|
||||||
mocker.patch(f"{EXMS}.name", PropertyMock(return_value=exchange.title()))
|
mocker.patch(f"{EXMS}.name", PropertyMock(return_value=exchange.title()))
|
||||||
mocker.patch(f"{EXMS}.precisionMode", PropertyMock(return_value=2))
|
mocker.patch(f"{EXMS}.precisionMode", PropertyMock(return_value=2))
|
||||||
|
mocker.patch(f"{EXMS}.precision_mode_price", PropertyMock(return_value=2))
|
||||||
# Temporary patch ...
|
# Temporary patch ...
|
||||||
mocker.patch("freqtrade.exchange.bybit.Bybit.cache_leverage_tiers")
|
mocker.patch("freqtrade.exchange.bybit.Bybit.cache_leverage_tiers")
|
||||||
|
|
||||||
|
|||||||
@@ -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")
|
exchange = get_patched_exchange(mocker, default_conf, exchange="binance")
|
||||||
mocker.patch(f"{EXMS}.markets", markets)
|
mocker.patch(f"{EXMS}.markets", markets)
|
||||||
mocker.patch(f"{EXMS}.precisionMode", PropertyMock(return_value=precision_mode))
|
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"
|
pair = "ETH/BTC"
|
||||||
assert pytest.approx(exchange.price_get_one_pip(pair, price)) == expected
|
assert pytest.approx(exchange.price_get_one_pip(pair, price)) == expected
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user