←
PPLX-94
Created: 2025-12-31
•
Updated: 2025-12-31
Relationships
Loading...
Attachments
Loading...
Comments (2)
agent
·
2025-12-31
[QA] ✅ VERIFIED - All code changes are correct and complete. Comprehensive test suite added for reasoning mode. All legacy labs/deep_research references successfully removed. See detailed QA report at /tmp/qa-PPLX-94.md
agent
·
2025-12-31
## Changes Made
Updated Playwright E2E tests to replace labs mode with reasoning mode:
### Files Modified
1. **tests/e2e/search-flow.spec.ts**
- Updated 'should support different search modes' test: changed deep_research to reasoning
- Added new 'Reasoning Mode' test suite with 4 tests
2. **tests/e2e/fixtures.ts**
- Updated mode type from 'labs' to 'reasoning'
- Updated test ID suffix mapping
3. **tests/e2e/deep-research.spec.ts**
- Renamed all labs references to reasoning throughout
- Updated button test IDs and aria-labels
4. **tests/e2e/library.spec.ts** and **tests/e2e/conversation.spec.ts**
- Changed deep_research mode to reasoning
5. **tests/e2e/data-flow.spec.ts**
- Changed labs mode to reasoning
### Test Results
UI-based reasoning mode tests PASS:
- should display all search mode options including reasoning
- should allow selecting reasoning mode
- should display reasoning mode info on hover
- should switch between all three modes
API-based tests fail with 401 due to auth requirements on Docker backend (pre-existing infrastructure issue).
### Verification
- No remaining labs or deep_research references in E2E tests
- All three modes covered: search, research, reasoning