This example is considered outdated. Please head over to the one using our Transition issues post function here. |
When all sub-tasks of a story are moved to "Ready for QA", the story should move from "In Progress" to "Ready for QA".
Boolean expression at conditional execution is:
count(siblingSubtasks()) = count(filterByStatus(siblingSubtasks(), "Ready for QA"))
That boolean expression checks that all the sub-tasks are already at "Ready for QA" status, but maybe you also want to allow some sub-tasks to be also in more advanced statuses, like "QA Accepted" and "Done". In this case you should use the following boolean expression:
count(siblingSubtasks()) = count(filterByStatus(siblingSubtasks(), "Ready for QA, QA Accepted, Done"))