From: Christian Heller <c.heller@plomlompom.de>
Date: Mon, 10 Feb 2025 12:55:11 +0000 (+0100)
Subject: Use /tmp/ for test db files.
X-Git-Url: https://plomlompom.com/repos/%22https:/validator.w3.org/tasks?a=commitdiff_plain;h=1e7129b4d10d40651536e9ea6fadf65e8b7e3164;p=taskplom
Use /tmp/ for test db files.
---
diff --git a/src/tests/utils.py b/src/tests/utils.py
index 4882ab3..a321806 100644
--- a/src/tests/utils.py
+++ b/src/tests/utils.py
@@ -13,6 +13,7 @@ from urllib.parse import urlencode
from uuid import uuid4
from os import remove as remove_file
from pprint import pprint
+from tempfile import gettempdir
from plomtask.db import DatabaseFile, DatabaseConnection
from plomtask.http import TaskHandler, TaskServer
from plomtask.processes import Process, ProcessStep
@@ -196,7 +197,7 @@ class TestCaseWithDB(TestCaseAugmented):
Process.empty_cache()
ProcessStep.empty_cache()
Todo.empty_cache()
- db_path = Path(f'test_db:{uuid4()}')
+ db_path = Path(gettempdir()).joinpath(f'test_db:{uuid4()}')
DatabaseFile.create(db_path)
self.db_file = DatabaseFile(db_path)
self.db_conn = DatabaseConnection(self.db_file)