ComfyUI/tests-unit
Alex "mcmonkey" Goodwin 08c8968482
Internal download API: Add proper validated directory input (#4981)
* add internal /folder_paths route

returns a json maps of folder paths

* (minor) format download_models.py

* initial folder path input on download api

* actually, require folder_path and clean up some code

* partial tests update

* fix & logging

* also download to a tmp file not the live file

to avoid compounding errors from network failure

* update tests again

* test tweaks

* workaround the first tests blocker

* fix file handling in tests

* rewrite test for create_model_path

* minor doc fix

* avoid 'mock_directory'

use temp dir to avoid accidental fs pollution from tests
2024-09-24 03:50:45 -04:00
..
app_test
comfy_test
folder_paths_test Run unit tests on Windows/MacOS as well. (#5018) 2024-09-22 05:01:39 -04:00
prompt_server_test Internal download API: Add proper validated directory input (#4981) 2024-09-24 03:50:45 -04:00
server
utils Run unit tests on Windows/MacOS as well. (#5018) 2024-09-22 05:01:39 -04:00
README.md
requirements.txt

README.md

Pytest Unit Tests

Install test dependencies

pip install -r tests-unit/requirements.txt

Run tests

pytest tests-unit/