Auto-mock user_dir to tmpdir

This will avoid depending on the user directory being present for tests
This commit is contained in:
Matthias
2023-05-11 07:05:43 +02:00
parent deeca484d8
commit 7e023419de
2 changed files with 8 additions and 2 deletions
+6
View File
@@ -411,6 +411,12 @@ def patch_gc(mocker) -> None:
mocker.patch("freqtrade.main.gc_set_threshold")
@pytest.fixture(autouse=True)
def patched_user_dir(mocker, tmpdir) -> None:
mocker.patch('freqtrade.configuration.configuration.create_userdata_dir',
return_value=Path(tmpdir) / "user_data")
@pytest.fixture(autouse=True)
def patch_coingekko(mocker) -> None:
"""