Skip to content

Commit

Permalink
Mock create_datadir to make sure no folders are left behind
Browse files Browse the repository at this point in the history
  • Loading branch information
xmatthias committed Sep 20, 2019
1 parent f0cf8d6 commit 15a4df4
Showing 1 changed file with 4 additions and 8 deletions.
12 changes: 4 additions & 8 deletions tests/test_configuration.py
Original file line number Diff line number Diff line change
Expand Up @@ -143,12 +143,10 @@ def test_from_config(default_conf, mocker, caplog) -> None:
conf2['exchange']['pair_whitelist'] += ['NANO/BTC']
conf2['fiat_display_currency'] = "EUR"
config_files = [conf1, conf2]
mocker.patch('freqtrade.configuration.configuration.create_datadir', lambda c, x: x)

configsmock = MagicMock(side_effect=config_files)
mocker.patch(
'freqtrade.configuration.configuration.load_config_file',
configsmock
)
mocker.patch('freqtrade.configuration.configuration.load_config_file',configsmock)

validated_conf = Configuration.from_files(['test_conf.json', 'test2_conf.json'])

Expand All @@ -171,10 +169,8 @@ def test_print_config(default_conf, mocker, caplog) -> None:
config_files = [conf1]

configsmock = MagicMock(side_effect=config_files)
mocker.patch(
'freqtrade.configuration.configuration.load_config_file',
configsmock
)
mocker.patch('freqtrade.configuration.configuration.create_datadir', lambda c, x: x)
mocker.patch('freqtrade.configuration.configuration.load_config_file', configsmock)

validated_conf = Configuration.from_files(['test_conf.json'])

Expand Down

0 comments on commit 15a4df4

Please sign in to comment.