Description
Currently, E2E test coverage is minimal and only includes basic login functionality. We need to expand the test suite to cover the TODO list feature, which is the only interactive functionality worth testing at this stage. Implement end-to-end tests using Playwright that cover the following scenarios:
1. Opening and Closing the TODO List
2. Creating TODO Items
3. Creating Items with Various Fields
Ensure creation works correctly for different input combinations:
4. Updating TODO Items
5. Completing / Uncompleting Items
6. Deleting Items
Screenshots
Description
Currently, E2E test coverage is minimal and only includes basic login functionality. We need to expand the test suite to cover the TODO list feature, which is the only interactive functionality worth testing at this stage. Implement end-to-end tests using Playwright that cover the following scenarios:
1. Opening and Closing the TODO List
Cmd/Ctrl + K, then select "Toggle TODO list").Shift + T + L.2. Creating TODO Items
Cmd/Ctrl + K, then select "New TODO").Shift + T + N.3. Creating Items with Various Fields
Ensure creation works correctly for different input combinations:
4. Updating TODO Items
5. Completing / Uncompleting Items
6. Deleting Items
Screenshots
