Skip to content

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

  1. 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).
  2. Click Save. Expected: a "saved" confirmation appears.
  3. Return to the Agile Board. Expected: the board shows 2 columns; TO DO contains task1–task5 (count 5); IN PROGRESS is empty (count 0).
  4. 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).
  5. 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.
  • Spec: playwright/tests/integration/board.spec.ts (line 495)