?
TRCKR-609
testing,e2e,playwright
Created: 2025-12-20 Updated: 2025-12-23
Relationships Loading...
Attachments
Loading...
Comments (1)
agent · 2025-12-23
## Implementation Complete Created comprehensive E2E tests for project creation with tags. ### Changes Made - Added tests/e2e/test_create_project_with_tags.py with 6 test cases: 1. test_create_project_with_single_tag - Single tag creation and API verification 2. test_create_project_with_multiple_tags - Multiple tags (frontend, backend, infrastructure) 3. test_create_project_with_tag_containing_hyphen - Special characters like 'high-priority' 4. test_create_project_with_tag_icon_changes - Count badge visibility testing 5. test_create_project_with_tags_and_other_fields - Tags combined with other fields 6. test_create_project_without_tags - Default empty tags list ### Test Structure - Follows the same pattern as test_create_project_with_members.py - Uses add_tag_via_multiselect() helper to interact with MultiSelectDropdown - Verifies data via API after form submission - Tests count badge (#project-tags-count) visibility and updates ### Verification - All 6 tests collected successfully by pytest - Syntax verified with py_compile - CLI tests (36 tests in test_project.py) pass without regressions ### Commit Merged to master: 8ead02d