From 98b475a00b4a0fcc78af21ce221a75be58f14c89 Mon Sep 17 00:00:00 2001 From: Rokas Kupstys Date: Sat, 6 Nov 2021 10:23:46 +0200 Subject: [PATCH] Use lambdas instead of a static number of side-effects. --- tests/test_freqtradebot.py | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/tests/test_freqtradebot.py b/tests/test_freqtradebot.py index 9f05a6518..ab2626ee7 100644 --- a/tests/test_freqtradebot.py +++ b/tests/test_freqtradebot.py @@ -4760,21 +4760,12 @@ def test_update_funding_fees(mocker, default_conf, time_machine, fee): mocker.patch( 'freqtrade.exchange.Exchange._get_mark_price_history', - side_effect=[ - mark_prices["LTC/BTC"], - mark_prices["ETH/BTC"], - mark_prices["ETC/BTC"], - mark_prices["XRP/BTC"], - ] + side_effect=lambda pair, since: mark_prices[pair] ) + mocker.patch( 'freqtrade.exchange.Exchange.get_funding_rate_history', - side_effect=[ - funding_rates["LTC/BTC"], - funding_rates["ETH/BTC"], - funding_rates["ETC/BTC"], - funding_rates["XRP/BTC"], - ] + side_effect=lambda pair, since: funding_rates[pair] ) patch_RPCManager(mocker) patch_exchange(mocker)