fix: configure folder_paths mock to prevent disk pollution in tests

This commit is contained in:
2026-04-09 17:53:18 +02:00
parent 3ed778a0d6
commit 70edeb0631
+4 -1
View File
@@ -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()