1
0

Merge pull request #9710 from f321x/dont_delete_config_on_syntax_error

config: Raise instead of overwriting the config file on syntax error
This commit is contained in:
ThomasV
2025-05-15 17:24:35 +02:00
committed by GitHub
4 changed files with 50 additions and 12 deletions

View File

@@ -6,7 +6,6 @@ import shutil
from io import StringIO
from electrum.simple_config import SimpleConfig, read_user_config
from electrum import constants
from . import ElectrumTestCase
@@ -250,5 +249,5 @@ class TestUserConfig(ElectrumTestCase):
with open(thefile, "w") as f:
f.write(repr(payload))
result = read_user_config(self.user_dir)
self.assertEqual({}, result)
with self.assertRaises(ValueError):
read_user_config(self.user_dir)