From b193d8418db57049138b1a784882372bf57a93eb Mon Sep 17 00:00:00 2001 From: Matthias Date: Mon, 16 Jan 2023 21:31:01 +0100 Subject: [PATCH] Deepcopy config before adding proxies --- tests/exchange/test_ccxt_compat.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/exchange/test_ccxt_compat.py b/tests/exchange/test_ccxt_compat.py index 2f8c92c49..437fb83ce 100644 --- a/tests/exchange/test_ccxt_compat.py +++ b/tests/exchange/test_ccxt_compat.py @@ -113,12 +113,14 @@ def set_test_proxy(config: Config, use_proxy: bool) -> Config: # Set proxy to test in CI. import os if use_proxy and (proxy := os.environ.get('CI_WEB_PROXY')): - config['exchange']['ccxt_config'] = { + config1 = deepcopy(config) + config1['exchange']['ccxt_config'] = { 'proxies': { 'https': proxy, 'http': proxy, } } + return config1 return config