stable-diffusion-webui/test/quality
Michael Cahill 961297f09d M14: API runner contract test (verification milestone)
- Add test_api_runner_contract.py: proves API txt2img path invokes ProcessingRunner
- No routing changes: API continues to call process_images (orchestration boundary)
- Monkeypatch CI env + runner.run; call API method directly
- M14_plan.md, M14_toolcalls.md: governance docs

Phase III — Runner & Service Boundary

Made-with: Cursor
2026-03-16 23:21:18 -07:00
..
.gitkeep M03: Test architecture (#2) 2026-03-08 18:39:40 -07:00
test_api_extended.py test(M04): add API endpoints and prompt_parser tests for 40% coverage (#13) 2026-03-08 22:03:50 -07:00
test_api_runner_contract.py M14: API runner contract test (verification milestone) 2026-03-16 23:21:18 -07:00
test_opts_override.py M05: Override isolation / temporary opts seam 2026-03-09 14:14:13 -07:00
test_processing_runner.py M12: Add runner instrumentation hooks (on_prepare, on_execute, on_finalize) 2026-03-12 14:25:36 -07:00
test_txt2img_runner_contract.py M13: txt2img path through runner (#31) 2026-03-13 15:17:06 -07:00
test_util_modules.py fix: get_multicond_prompt_list preserves whitespace in split (#14) 2026-03-08 22:07:57 -07:00