From 8d3fdb53d0968709fdb48658562b6a6d1c6a8535 Mon Sep 17 00:00:00 2001 From: Ed_ Date: Wed, 4 Mar 2026 11:38:56 -0500 Subject: [PATCH] chore(conductor): Mark Phase 3 test refactoring tasks as complete --- .../gui_decoupling_controller_20260302/plan.md | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/conductor/tracks/gui_decoupling_controller_20260302/plan.md b/conductor/tracks/gui_decoupling_controller_20260302/plan.md index fdb9851..17dd6fd 100644 --- a/conductor/tracks/gui_decoupling_controller_20260302/plan.md +++ b/conductor/tracks/gui_decoupling_controller_20260302/plan.md @@ -12,16 +12,8 @@ - [ ] Task: Conductor - User Manual Verification 'Phase 2: Logic Migration' (Protocol in workflow.md) ## Phase 3: Test Suite Refactoring -- [ ] Task: Update `conftest.py` Fixtures - - [ ] WHERE: `tests/conftest.py` - - [ ] WHAT: Update `app_instance` fixture to mock/initialize the `AppController` instead of just `App`. - - [ ] HOW: Adjust `patch` targets to hit `app_controller.py` where appropriate. - - [ ] SAFETY: Run subset of tests continuously to fix import breaks. -- [ ] Task: Resolve Broken GUI Tests - - [ ] WHERE: `tests/test_gui_*.py` - - [ ] WHAT: Update test assertions that look for state on `app_instance` to look at `app_instance.controller`. - - [ ] HOW: Surgical string replacements. - - [ ] SAFETY: Ensure no false-positives. +- [x] Task: Update `conftest.py` Fixtures [f2b2575] +- [x] Task: Resolve Broken GUI Tests [f2b2575] - [ ] Task: Conductor - User Manual Verification 'Phase 3: Test Suite Refactoring' (Protocol in workflow.md) ## Phase 4: Final Validation