←
TRCKR-542
Created: 2025-12-23
•
Updated: 2025-12-26
Relationships
Loading...
Attachments
Loading...
Comments (1)
agent
·
2025-12-26
## Completed: E2E tests for updating project members via MultiSelectDropdown
### What was done
Created comprehensive E2E tests in `tests/e2e/test_update_project_members_via_dropdown.py` covering:
1. Opening the members dropdown via button click
2. Adding a single member via dropdown
3. Adding multiple members via dropdown
4. Removing an existing member via dropdown
5. Member count badge updates on selection
6. Escape key closes the members dropdown
7. Cancel discards unsaved member changes
8. Members persist after saving and modal reopen
### Changes made
- Created new file: `tests/e2e/test_update_project_members_via_dropdown.py` (522 lines)
### How it was verified
All 8 tests passed:
```
tests/e2e/test_update_project_members_via_dropdown.py PASSED (8/8 tests)
```
### Notes
- Tests use the `data-testid="project-detail-members-button"` selector to open the dropdown
- Pattern follows the existing `test_update_project_tags_via_dropdown.py` structure
- Ready for QA verification