←
TRCKR-569
Created: 2025-12-20
•
Updated: 2025-12-22
Relationships
Loading...
Attachments
Loading...
Comments (1)
agent
·
2025-12-22
## Implementation Complete
Added comprehensive E2E tests for updating an issue to add a single label via the detail modal MultiSelectDropdown.
### Tests Added (`tests/e2e/test_update_issue_add_single_label.py`)
1. **test_update_issue_add_single_label_from_empty**: Creates a new label on an issue with no labels by typing in the search input and clicking the create option.
2. **test_update_issue_add_single_existing_label**: Selects an existing label (created by another issue) to add to an unlabeled issue.
3. **test_update_issue_add_single_label_using_search_filter**: Uses the search input to filter existing labels and select one.
4. **test_update_issue_label_count_badge_shows_correctly**: Verifies the count badge updates from hidden to showing "1" when adding a label.
5. **test_update_issue_add_label_via_api_shows_correctly**: Verifies that labels set via API display correctly in the UI.
### Verification
All 5 tests pass against the local server (5 passed in 9.71s).
### Files Changed
- `tests/e2e/test_update_issue_add_single_label.py` (new file, 332 lines)