083 — Should delete one column and test having two statuses in same column¶
Description¶
Verifies that a column can be configured with two mapped statuses (IN PROGRESS + DONE) and that tasks dragged to either of those statuses end up in the merged column with the correct stored status and ordering.
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¶
- Open Board Settings and drag the DONE status into the IN PROGRESS column, then delete the empty DONE column. Expected: the IN PROGRESS column holds both IN PROGRESS and DONE statuses; the board now has 3 columns in settings (TO DO, IN PROGRESS, Unmapped).
- Click Save. Expected: a "saved" confirmation appears.
- Return to the Agile Board. Expected: the board shows 2 columns; TO DO contains task1–task5 (count 5); IN PROGRESS is empty (count 0).
- Drag task2 into IN PROGRESS, task3 into DONE (which maps into the same merged column), and task5 into IN PROGRESS. Expected: TO DO shows task1 and task4 (count 2); the merged IN PROGRESS column shows task2, task3, task5 (count 3).
- Inspect each moved task's stored status and the column order. Expected: task2 = IN PROGRESS, task3 = DONE, task5 = IN PROGRESS; in the merged column the cards appear ordered task5, task3, task2.
Related¶
- Spec:
playwright/tests/integration/board.spec.ts(line 495)