604 — should set workflow ToDo/ToTest - InPrg/In Test - Done and choose TODO branch it in task¶
Description¶
Verifies the same six-status branched workflow as 603 (ToDo/To Test and InPrg/In Test with To Test as initial), but this time the user picks the original ToDo → InPrg → Done branch when creating the task — confirming the user can override the default initial status.
Preconditions¶
- Signed in as an admin of a freshly seeded organization that already has a default project.
- Task workflow editor open at the default
ToDo / InPrg / Doneworkflow.
Steps¶
- Add custom statuses
In Test,To Test,Test Doneand switch initial status toTo Test. Configure transitions:ToDohas none,InPrg ← ToDo,Done ← InPrg,In Test ← To Test,Test Done ← In Test. Save workflow. Expected: "Saved" toast and 6 statuses present. - Open Tasks, Add task, set title. Expected: the only available create-time status is
ToDo. PickToDo. Expected: the editor shows current statusToDo. - Click Create. Expected: "Created" toast and the task row shows status
ToDo. - Reopen the task. Expected: current status
ToDo, onlyInPrgallowed. SetInPrg, Save. Expected: "Updated" toast and the task row showsInPrg. - Reopen the task. Expected: only
Doneallowed. SetDone, Save. Expected: "Updated" toast and the task row showsDone. - Reopen the task. Expected: no further transitions are available (terminal status on the original branch).
Related¶
- Spec:
playwright/tests/integration/workflows.spec.ts(line 422)