fix: configure folder_paths mock to prevent disk pollution in tests
This commit is contained in:
+4
-1
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user