Merged done_functionality into git_integration.
This commit is contained in:
52
tests/t1550-done.sh
Executable file
52
tests/t1550-done.sh
Executable file
@@ -0,0 +1,52 @@
|
||||
#!/bin/sh
|
||||
|
||||
test_description='done functionality
|
||||
'
|
||||
. ./test-lib.sh
|
||||
|
||||
#DATE=`date '+%Y-%m-%d'`
|
||||
|
||||
test_todo_session 'done usage' <<EOF
|
||||
>>> export TODOTXT_FORCE=1
|
||||
|
||||
>>> todo.sh done
|
||||
usage: todo.sh done "TODO ITEM"
|
||||
=== 1
|
||||
EOF
|
||||
|
||||
cat > todo.txt <<EOF
|
||||
stop
|
||||
remove1
|
||||
remove2
|
||||
remove3
|
||||
remove4
|
||||
EOF
|
||||
|
||||
test_todo_session 'basic done' <<EOF
|
||||
>>> todo.sh lsa
|
||||
2 remove1
|
||||
3 remove2
|
||||
4 remove3
|
||||
5 remove4
|
||||
1 stop
|
||||
--
|
||||
TODO: 5 of 5 tasks shown
|
||||
|
||||
>>> todo.sh done smell the uppercase Roses
|
||||
TODO: 'smell the uppercase Roses' marked as done.
|
||||
|
||||
>>> todo.sh done notice the sunflowers
|
||||
TODO: 'notice the sunflowers' marked as done.
|
||||
|
||||
>>> todo.sh lsa
|
||||
2 remove1
|
||||
3 remove2
|
||||
4 remove3
|
||||
5 remove4
|
||||
1 stop
|
||||
7 x 2009-02-13 notice the sunflowers
|
||||
6 x 2009-02-13 smell the uppercase Roses
|
||||
--
|
||||
TODO: 7 of 7 tasks shown
|
||||
EOF
|
||||
test_done
|
||||
@@ -18,7 +18,7 @@ cat /dev/null > $HOME/todo.txt
|
||||
|
||||
# Run replace
|
||||
"$HOME/bin/todo.sh" replace 1 "eat apples
|
||||
eat oranges
|
||||
eat oranges
|
||||
drink milk" > $HOME/output.multi
|
||||
|
||||
# Test output against expected
|
||||
@@ -43,7 +43,7 @@ cat /dev/null > $HOME/todo.txt
|
||||
|
||||
# Run add
|
||||
"$HOME/bin/todo.sh" add "eat apples
|
||||
eat oranges
|
||||
eat oranges
|
||||
drink milk" > $HOME/output.multi
|
||||
|
||||
# Test output against expected
|
||||
@@ -68,7 +68,7 @@ cat /dev/null > $HOME/todo.txt
|
||||
|
||||
# Run append
|
||||
"$HOME/bin/todo.sh" append 1 "eat apples
|
||||
eat oranges
|
||||
eat oranges
|
||||
drink milk" > $HOME/output.multi
|
||||
|
||||
# Test output against expected
|
||||
@@ -93,7 +93,7 @@ cat /dev/null > $HOME/todo.txt
|
||||
|
||||
# Run prepend
|
||||
"$HOME/bin/todo.sh" prepend 1 "eat apples
|
||||
eat oranges
|
||||
eat oranges
|
||||
drink milk" > $HOME/output.multi
|
||||
|
||||
# Test output against expected
|
||||
|
||||
Reference in New Issue
Block a user