087 — Should move task to statuses, and then move column to different position¶
Description¶
Verifies that reordering columns in Board Settings persists after save and that the tasks in each column keep their previously assigned status — only the visual column order changes.
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); column order is TO DO → IN PROGRESS → DONE.
- Open Board Settings. Expected: 4 columns visible.
- Drag the DONE column before the IN PROGRESS column. Expected: column order becomes TO DO → DONE → IN PROGRESS; still 4 columns.
- Drag the DONE column before the TO DO column. Expected: column order becomes DONE → TO DO → IN PROGRESS; still 4 columns.
- Save settings. Expected: a "saved" confirmation appears.
- Return to the Agile Board. Expected: task counts per status are preserved (TO DO 1, IN PROGRESS 2, DONE 2) with the same task assignments; column order is DONE → TO DO → IN PROGRESS.
Related¶
- Spec:
playwright/tests/integration/board.spec.ts(line 715)