diff --git a/tests/conftest.py b/tests/conftest.py index 944f78e22..3686a548a 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -539,7 +539,7 @@ def patch_coingecko(mocker) -> None: ] ) mocker.patch.multiple( - "freqtrade.rpc.fiat_convert.CoinGeckoAPI", + "freqtrade.rpc.fiat_convert.FtCoinGeckoApi", get_price=tickermock, get_coins_list=listmock, ) diff --git a/tests/rpc/test_fiat_convert.py b/tests/rpc/test_fiat_convert.py index d72d99abf..4d502b32b 100644 --- a/tests/rpc/test_fiat_convert.py +++ b/tests/rpc/test_fiat_convert.py @@ -12,7 +12,7 @@ from tests.conftest import log_has, log_has_re def test_fiat_convert_is_singleton(): - fiat_convert = CryptoToFiatConverter() + fiat_convert = CryptoToFiatConverter({"a": 22}) fiat_convert2 = CryptoToFiatConverter() assert fiat_convert is fiat_convert2 @@ -108,7 +108,7 @@ def test_fiat_init_network_exception(mocker): # Because CryptoToFiatConverter is a Singleton we reset the listings listmock = MagicMock(side_effect=RequestException) mocker.patch.multiple( - "freqtrade.rpc.fiat_convert.CoinGeckoAPI", + "freqtrade.rpc.fiat_convert.FtCoinGeckoApi", get_coins_list=listmock, ) # with pytest.raises(RequestEsxception): @@ -137,7 +137,7 @@ def test_fiat_too_many_requests_response(mocker, caplog): req_exception = "429 Too Many Requests" listmock = MagicMock(return_value="{}", side_effect=RequestException(req_exception)) mocker.patch.multiple( - "freqtrade.rpc.fiat_convert.CoinGeckoAPI", + "freqtrade.rpc.fiat_convert.FtCoinGeckoApi", get_coins_list=listmock, ) # with pytest.raises(RequestEsxception): @@ -173,7 +173,7 @@ def test_fiat_invalid_response(mocker, caplog): # Because CryptoToFiatConverter is a Singleton we reset the listings listmock = MagicMock(return_value=None) mocker.patch.multiple( - "freqtrade.rpc.fiat_convert.CoinGeckoAPI", + "freqtrade.rpc.fiat_convert.FtCoinGeckoApi", get_coins_list=listmock, ) # with pytest.raises(RequestEsxception): diff --git a/tests/rpc/test_rpc.py b/tests/rpc/test_rpc.py index d421ba556..e91aa85c6 100644 --- a/tests/rpc/test_rpc.py +++ b/tests/rpc/test_rpc.py @@ -225,7 +225,7 @@ def test_rpc_trade_status(default_conf, ticker, fee, mocker) -> None: def test_rpc_status_table(default_conf, ticker, fee, mocker) -> None: mocker.patch.multiple( - "freqtrade.rpc.fiat_convert.CoinGeckoAPI", + "freqtrade.rpc.fiat_convert.FtCoinGeckoApi", get_price=MagicMock(return_value={"bitcoin": {"usd": 15000.0}}), ) mocker.patch("freqtrade.rpc.rpc.CryptoToFiatConverter._find_price", return_value=15000.0) @@ -495,7 +495,7 @@ def test_rpc_balance_handle_error(default_conf, mocker): # ETH will be skipped due to mocked Error below mocker.patch.multiple( - "freqtrade.rpc.fiat_convert.CoinGeckoAPI", + "freqtrade.rpc.fiat_convert.FtCoinGeckoApi", get_price=MagicMock(return_value={"bitcoin": {"usd": 15000.0}}), ) mocker.patch("freqtrade.rpc.rpc.CryptoToFiatConverter._find_price", return_value=15000.0) @@ -558,7 +558,7 @@ def test_rpc_balance_handle(default_conf_usdt, mocker, tickers): ] mocker.patch.multiple( - "freqtrade.rpc.fiat_convert.CoinGeckoAPI", + "freqtrade.rpc.fiat_convert.FtCoinGeckoApi", get_price=MagicMock(return_value={"bitcoin": {"usd": 1.2}}), ) mocker.patch("freqtrade.rpc.rpc.CryptoToFiatConverter._find_price", return_value=1.2)