diff --git a/test/tw-2563.t b/test/tw-2563.t index 1f8d0bb9a..2636fc2b8 100755 --- a/test/tw-2563.t +++ b/test/tw-2563.t @@ -14,15 +14,26 @@ sed -i 's/pending/waiting/' $TASKDATA/pending.data # Trigger upgrade task all -# Assertion: Exactly one task is considered waiting -[[ `task +WAITING count` == "1" ]] - # Report file content echo pending.data cat $TASKDATA/pending.data echo completed.data cat $TASKDATA/completed.data +# Assertion: Exactly one task is considered waiting +[[ `task +WAITING count` == "1" ]] +[[ `task status:waiting count` == "1" ]] + +# Assertion: Exactly one task is considered pending +[[ `task +PENDING count` == "1" ]] +[[ `task status:pending count` == "1" ]] + +# Assertion: Task 1 is pending +[[ `task _get 1.status` == "pending" ]] + +# Assertion: Task 2 is waiting +[[ `task _get 2.status` == "waiting" ]] + # Assertion: No lines in data files with "waiting" status [[ -z `cat $TASKDATA/pending.data | grep waiting` ]] [[ -z `cat $TASKDATA/completed.data | grep waiting` ]]