From 64e27637dcfb22576d53fa69f9627eb5e4817d5c Mon Sep 17 00:00:00 2001 From: Matthias Date: Thu, 6 Mar 2025 06:37:10 +0100 Subject: [PATCH] test: adjust test for raise-exception behavior --- tests/exchange/test_exchange.py | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/tests/exchange/test_exchange.py b/tests/exchange/test_exchange.py index 0ed8e97e9..c495cea17 100644 --- a/tests/exchange/test_exchange.py +++ b/tests/exchange/test_exchange.py @@ -2177,13 +2177,11 @@ def test_get_historic_ohlcv(default_conf, mocker, caplog, exchange_name, candle_ caplog.clear() - async def mock_get_candle_hist_error(pair, *args, **kwargs): - raise TimeoutError() - - exchange._async_get_candle_history = MagicMock(side_effect=mock_get_candle_hist_error) - ret = exchange.get_historic_ohlcv( - pair, "5m", dt_ts(dt_now() - timedelta(seconds=since)), candle_type=candle_type - ) + exchange._async_get_candle_history = get_mock_coro(side_effect=TimeoutError) + with pytest.raises(TimeoutError): + exchange.get_historic_ohlcv( + pair, "5m", dt_ts(dt_now() - timedelta(seconds=since)), candle_type=candle_type + ) assert log_has_re(r"Async code raised an exception: .*", caplog)