diff options
| author | Daniel Schadt <kingdread@gmx.de> | 2025-12-29 18:24:44 +0100 |
|---|---|---|
| committer | Daniel Schadt <kingdread@gmx.de> | 2025-12-29 18:24:44 +0100 |
| commit | be903b49006e9fcdcb2d5e73431762411b94df86 (patch) | |
| tree | 8810f82d1f5f076b0fff2e04fea68f3b2e214d56 /tests/conftest.py | |
| parent | 9c46c821c5a31bfb70fcdd2c15f058780d4ae147 (diff) | |
| download | fietsboek-be903b49006e9fcdcb2d5e73431762411b94df86.tar.gz fietsboek-be903b49006e9fcdcb2d5e73431762411b94df86.tar.bz2 fietsboek-be903b49006e9fcdcb2d5e73431762411b94df86.zip | |
ensure tracks/users folders exist
Since we don't use parents=True anymore to create the folders (which I
think is good), we now need to ensure that those exist.
So
1. when fietsboek starts up, we create those folders, and
2. when we delete them in the tests, we recreate them.
Diffstat (limited to 'tests/conftest.py')
| -rw-r--r-- | tests/conftest.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/conftest.py b/tests/conftest.py index b49dad2..732c8d2 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -76,8 +76,10 @@ def _cleanup_data(app_settings): data_dir = Path(app_settings["fietsboek.data_dir"]) if (data_dir / "tracks").is_dir(): shutil.rmtree(data_dir / "tracks") + (data_dir / "tracks").mkdir() if (data_dir / "users").is_dir(): shutil.rmtree(data_dir / "users") + (data_dir / "users").mkdir() @pytest.fixture(scope='module') def app(app_settings, dbengine, tmp_path_factory): |
