Skip to content

041 — should move all tasks at once

Description

Verifies the bulk drag-and-drop behavior: when multiple backlog tasks are selected, dragging any one of them onto a sprint moves the whole selection into that sprint at once.

Preconditions

  • Fresh tenant is registered, onboarded and signed in via the API
  • A seed project with 5 backlog tasks already exists
  • The user is on the project's Backlog page

Steps

  1. Create a sprint "Sprint 1" with 2-week duration starting today.
  2. Inspect the backlog. Expected: Backlog has 5 tasks and Sprint 1 has 0 tasks.
  3. Drag "Task 05" from Backlog onto Sprint 1. Expected: Backlog has 4 tasks and Sprint 1 has 1 task.
  4. Use the Backlog group's "Select all" checkbox to select the remaining 4 tasks, then drag "Task 04" onto Sprint 1.
  5. Inspect counts. Expected: Backlog has 0 tasks and Sprint 1 has 5 tasks (the entire selection was moved together).
  • Spec: playwright/tests/integration/backlog.spec.ts (line 716)