mirror of
https://github.com/GothenburgBitFactory/taskwarrior.git
synced 2025-06-26 10:54:26 +02:00
tests: Ensure virtual tags +PENDING and +WAITING are working as before TW-2563
This commit is contained in:
parent
d5c99d5f4f
commit
6bec323d94
1 changed files with 14 additions and 3 deletions
|
@ -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` ]]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue