Skip to content

095 — Should move task to statuses, and then move column to different position

Description

Verifies that on a Simple board, columns can be reordered by dragging them directly on the board and that the new order takes effect immediately while the tasks inside each column stay in place.

Preconditions

  • Signed-in user on a freshly registered organization.
  • A Simple-type project with 5 seeded tasks.
  • The Simple Board view is open and shows 5 tasks in TO DO across the 3 default columns.

Steps

  1. Confirm the starting board layout. Expected: TO DO has task1–task5 (count 5); IN PROGRESS and DONE empty.
  2. Drag task2 to DONE, task3 to DONE, task4 to IN PROGRESS, and task5 to IN PROGRESS. Expected: TO DO has task1 (count 1); IN PROGRESS has task4, task5 (count 2); DONE has task2, task3 (count 2); column order TO DO → IN PROGRESS → DONE.
  3. Drag the DONE column before the IN PROGRESS column. Expected: 3 columns still; column order becomes TO DO → DONE → IN PROGRESS.
  4. Drag the DONE column to the left of TO DO. Expected: 3 columns still; column order becomes DONE → TO DO → IN PROGRESS.
  5. Re-check task distribution. Expected: TO DO still has task1, IN PROGRESS still has task4 and task5, DONE still has task2 and task3 — tasks did not move when the columns were reordered.
  • Spec: playwright/tests/integration/board.spec.ts (line 1092)