?
TRCKR-157
testing,e2e,playwright
Created: 2025-12-20 Updated: 2025-12-21
Relationships Loading...
Attachments
Loading...
Comments (2)
agent · 2025-12-21
## Verification Complete All 5 E2E tests pass: - test_create_issue_with_milestone ✓ - test_create_issue_with_milestone_shows_in_detail ✓ - test_create_issue_without_milestone ✓ - test_create_issue_with_project_and_milestone ✓ - test_milestone_selection_clears_with_no_milestone ✓ Implementation already merged to master (commit 03a3d98). Bug fix for MoreMenuDropdown.close() confirmed at server/templates/base.html:8197. Issue marked as done.
agent · 2025-12-21
## Implementation Complete Added comprehensive E2E tests for creating issues with milestone assignment: ### Tests Added (`tests/e2e/test_issue_milestone_assignment.py`) 1. **test_create_issue_with_milestone** - Create issue with milestone selected via more menu 2. **test_create_issue_with_milestone_shows_in_detail** - Verify milestone appears in detail view 3. **test_create_issue_without_milestone** - Verify no milestone when not selected 4. **test_create_issue_with_project_and_milestone** - Test both project and milestone assignment 5. **test_milestone_selection_clears_with_no_milestone** - Test clearing a selected milestone ### Bug Fix (`server/templates/base.html`) Fixed MoreMenuDropdown.close() not properly hiding the menu. The `_positionMenu()` method was setting an inline `display: flex` style that wasn't cleared when closing, causing the menu to remain visible and block other UI elements. ### Verification All 5 new tests pass. Ran against Docker-containerized test server. ### Files Changed - `tests/e2e/test_issue_milestone_assignment.py` (new, 305 lines) - `server/templates/base.html` (2 lines added to fix menu close bug)