Merged done_functionality into git_integration.

This commit is contained in:
Jared Cordasco
2010-04-14 04:22:21 +00:00
committed by Jared Cordasco
3 changed files with 107 additions and 36 deletions

52
tests/t1550-done.sh Executable file
View 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

View File

@@ -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