?
TRCKR-566
testing,e2e,playwright
Created: 2025-12-20 Updated: 2025-12-22
Relationships Loading...
Attachments
Loading...
Comments (1)
agent · 2025-12-22
## Implementation Summary Added E2E test file: `tests/e2e/test_update_issue_change_assignee_to_different_user.py` ### Tests Added 1. **test_update_issue_change_assignee_to_different_user** - Core test that creates an issue with "original-assignee", then changes to "new-assignee" via the PropertyDropdown 2. **test_update_issue_change_assignee_multiple_times** - Tests consecutive changes: assignee-a -> assignee-b -> assignee-a 3. **test_update_issue_change_assignee_using_search** - Tests using the search filter to find and select a new assignee 4. **test_update_issue_change_assignee_verifies_original_in_dropdown** - Verifies that both original and new assignees appear in dropdown options ### Implementation Pattern Follows the same pattern as TRCKR-565 (test_update_issue_set_assignee_from_null.py): - Uses settings API (set_default_assignee()) to make additional assignees available in dropdown - Creates issue with initial assignee, opens detail modal, uses PropertyDropdown to change - Verifies UI update, saves, and confirms via API ### Verification - Python syntax verified with py_compile - Code style consistent with existing E2E tests - Committed as d020cbc, merged to master, pushed to origin