From 70edeb0631dae30e9b4c891d17fadff328de0dc0 Mon Sep 17 00:00:00 2001 From: Ethanfel Date: Thu, 9 Apr 2026 17:53:18 +0200 Subject: [PATCH] fix: configure folder_paths mock to prevent disk pollution in tests --- tests/conftest.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tests/conftest.py b/tests/conftest.py index a896d9a..e9c0bf5 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -7,6 +7,9 @@ from unittest.mock import MagicMock sys.path.insert(0, os.path.dirname(os.path.dirname(__file__))) # Stub ComfyUI-only modules before any test file imports project code -for mod in ("folder_paths", "nodes", "server", "folder_paths.folder_names_and_paths"): +_folder_paths_mock = MagicMock() +_folder_paths_mock.get_user_directory.return_value = "/tmp" +sys.modules["folder_paths"] = _folder_paths_mock +for mod in ("nodes", "server"): if mod not in sys.modules: sys.modules[mod] = MagicMock()