Skip to content

609 — should check default workflow and test it in project

Description

Project-workflow equivalent of 599: verifies the default "Any status → Any status" Project workflow is fully open on a real project — every status can transition to every other.

Preconditions

  • Signed in as an admin of a freshly seeded organization with one seeded project.
  • Project workflow editor open at the default workflow (ToDo, InPrg, Done, each Any status).
  • Recover-change modal dismissed.

Steps

  1. In the editor verify each of ToDo, InPrg, Done is set to Any status.
  2. Switch to Projects (1 project present), click Add project, pick Simple, set title and a 5-letter prefix. Expected: default project status is ToDo and create-time menu offers all options. Click Create. Expected: "Created" toast.
  3. Edit the project. Expected: allowed next statuses are InPrg and Done. Set InPrg, Save. Expected: "Updated" toast.
  4. Edit the project. Expected: allowed next statuses are ToDo and Done. Set Done, Save. Expected: "Updated" toast.
  5. Edit the project. Expected: allowed next statuses are ToDo and InPrg, confirming full open transitions.
  • Spec: playwright/tests/integration/workflows.spec.ts (line 608)