086 — Should move task to different statuses, and then move statuses in board settings¶
Description¶
Verifies that swapping which workflow status each column is mapped to in Board Settings effectively reshuffles tasks between columns on the board, while each task's stored status remains unchanged.
Preconditions¶
- Signed-in user on a freshly registered organization.
- An advanced-type project with 5 tasks in an active sprint "Started Sprint".
- The task workflow has 5 statuses.
- The Agile Board view is open and shows 5 tasks in TO DO.
Steps¶
- Drag task2 and task3 into DONE, and task4 and task5 into IN PROGRESS. Expected: TO DO has task1 (count 1); IN PROGRESS has task4, task5 (count 2); DONE has task2, task3 (count 2); each task's stored status matches its column; column order is TO DO → IN PROGRESS → DONE.
- Open Board Settings. Expected: 4 columns are visible.
- Swap mappings by dragging DONE status into the IN PROGRESS column, IN PROGRESS status into the TO DO column, and TO DO status into the DONE column. Expected: TO DO column is now mapped to IN PROGRESS status; IN PROGRESS column to DONE; DONE column to TO DO; Unmapped still has "TEST TODO" and "TEST IN PROGRESS"; 4 columns total.
- Save settings. Expected: a "saved" confirmation appears.
- Return to the Agile Board. Expected: TO DO column now shows task4 and task5 (count 2, both stored as IN PROGRESS); IN PROGRESS column shows task2 and task3 (count 2, both stored as DONE); DONE column shows task1 (count 1, stored as TO DO); column order is TO DO → IN PROGRESS → DONE.
Related¶
- Spec:
playwright/tests/integration/board.spec.ts(line 653)