?
TRCKR-577
testing,e2e,playwright
Created: 2025-12-20 Updated: 2025-12-22
Relationships Loading...
Attachments
Loading...
Comments (1)
agent · 2025-12-22
## Implementation Complete Created E2E test file: tests/e2e/test_update_issue_project_keyboard_shortcut.py ### Tests Added (9 total): 1. test_r_opens_project_dropdown - Verifies 'R' key opens the project dropdown in detail modal 2. test_update_issue_project_via_keyboard_shortcut - Sets project from none via R + click 3. test_keyboard_shortcut_does_not_work_in_input - Ensures R is typed when focus is on input 4. test_escape_closes_project_dropdown - Verifies Escape dismisses dropdown without changes 5. test_number_shortcut_clears_project_in_dropdown - Uses R + 0 to clear project (No Project) 6. test_change_project_via_keyboard_shortcut - Changes from one project to another via R 7. test_clear_project_via_keyboard_shortcut - Clears project using R + click No Project 8. test_project_change_via_keyboard_reflects_in_table - Verifies table updates after save 9. test_keyboard_shortcut_with_search_filter - Uses R then search to filter projects ### Key Finding: Unlike status/priority dropdowns, individual project options don't have numeric shortcuts (1-9). Only 'No Project' has shortcut 0. This is reflected in the test design. ### Verification: All 9 tests pass against local server with E2E_BASE_URL=http://localhost:3102.