conductor(plan): Mark task 'Migrate Manual Launchers' as complete

This commit is contained in:
2026-03-02 23:00:26 -05:00
parent 6b7cd0a9da
commit 9762b00393

View File

@@ -7,7 +7,7 @@
- [ ] WHAT: Create `./tests/artifacts/` and `./tests/logs/` directories. Add `.gitignore` to both containing `*` and `!.gitignore`. - [ ] WHAT: Create `./tests/artifacts/` and `./tests/logs/` directories. Add `.gitignore` to both containing `*` and `!.gitignore`.
- [ ] HOW: Use PowerShell `New-Item` and `Out-File`. - [ ] HOW: Use PowerShell `New-Item` and `Out-File`.
- [ ] SAFETY: Do not commit artifacts. - [ ] SAFETY: Do not commit artifacts.
- [ ] Task: Migrate Manual Launchers to `live_gui` Fixture - [x] Task: Migrate Manual Launchers to `live_gui` Fixture [6b7cd0a]
- [ ] WHERE: `tests/visual_mma_verification.py` (lines 15-40), `simulation/` scripts. - [ ] WHERE: `tests/visual_mma_verification.py` (lines 15-40), `simulation/` scripts.
- [ ] WHAT: Replace `subprocess.Popen(["python", "gui_2.py"])` with the `live_gui` fixture injected into `pytest` test functions. Remove manual while-loop sleeps. - [ ] WHAT: Replace `subprocess.Popen(["python", "gui_2.py"])` with the `live_gui` fixture injected into `pytest` test functions. Remove manual while-loop sleeps.
- [ ] HOW: Use standard pytest `def test_... (live_gui):` and rely on `ApiHookClient` with proper timeouts. - [ ] HOW: Use standard pytest `def test_... (live_gui):` and rely on `ApiHookClient` with proper timeouts.