Skip to content

082 — Should move status and try save with empty column

Description

Verifies that the user cannot save a Board Settings configuration that leaves a column with no statuses mapped — the system blocks the save and shows an "empty column" error.

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, and 4 board columns exist (3 mapped + Unmapped).
  • The Agile Board view is open and shows 5 tasks in TO DO.

Steps

  1. Open Board Settings. Expected: the board has 4 columns; TO DO holds the TO DO status, IN PROGRESS holds IN PROGRESS, DONE holds DONE, and Unmapped holds "TEST TODO" and "TEST IN PROGRESS".
  2. Drag the DONE status into the IN PROGRESS column. Expected: the IN PROGRESS column now lists IN PROGRESS and DONE statuses; the DONE column is empty; TO DO still holds TO DO; Unmapped is unchanged.
  3. Click Save. Expected: an "empty column" error popup appears and the settings are not saved because the DONE column has no mapped statuses.
  • Spec: playwright/tests/integration/board.spec.ts (line 477)