From 0d1324718c319f9a1414736aa9ada393f6ff339f Mon Sep 17 00:00:00 2001 From: Matthias Date: Sun, 28 Nov 2021 15:08:02 +0100 Subject: [PATCH] Don't replace "-" when writing pair files --- freqtrade/misc.py | 2 +- tests/test_misc.py | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/freqtrade/misc.py b/freqtrade/misc.py index 6f439866b..7c83c22bd 100644 --- a/freqtrade/misc.py +++ b/freqtrade/misc.py @@ -109,7 +109,7 @@ def file_load_json(file): def pair_to_filename(pair: str) -> str: - for ch in ['/', '-', ' ', '.', '@', '$', '+', ':']: + for ch in ['/', ' ', '.', '@', '$', '+', ':']: pair = pair.replace(ch, '_') return pair diff --git a/tests/test_misc.py b/tests/test_misc.py index 221c7b712..e7e2e33a0 100644 --- a/tests/test_misc.py +++ b/tests/test_misc.py @@ -71,9 +71,10 @@ def test_file_load_json(mocker, testdatadir) -> None: ("ETHH20", 'ETHH20'), (".XBTBON2H", '_XBTBON2H'), ("ETHUSD.d", 'ETHUSD_d'), - ("ADA-0327", 'ADA_0327'), - ("BTC-USD-200110", 'BTC_USD_200110'), - ("F-AKRO/USDT", 'F_AKRO_USDT'), + ("ADA-0327", 'ADA-0327'), + ("BTC-USD-200110", 'BTC-USD-200110'), + ("BTC-PERP:USDT", 'BTC-PERP_USDT'), + ("F-AKRO/USDT", 'F-AKRO_USDT'), ("LC+/ETH", 'LC__ETH'), ("CMT@18/ETH", 'CMT_18_ETH'), ("LBTC:1022/SAI", 'LBTC_1022_SAI'),