Made replace test sessions independent from each other.
When the tests depend on the todo.txt contents from the previous sessions, errors will cascade and make it more difficult to pinpoint the problem.
This commit is contained in:
committed by
Gina Trapani
parent
7900ad7e1b
commit
c4670b6502
@@ -62,29 +62,33 @@ TODO: Replaced task with:
|
|||||||
4 collect the eggs
|
4 collect the eggs
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
|
echo '(A) collect the eggs' > todo.txt
|
||||||
test_todo_session 'replace with priority' <<EOF
|
test_todo_session 'replace with priority' <<EOF
|
||||||
>>> todo.sh pri 4 a
|
>>> todo.sh replace 1 "collect the bread"
|
||||||
4 (A) collect the eggs
|
1 (A) collect the eggs
|
||||||
TODO: 4 prioritized (A).
|
|
||||||
|
|
||||||
>>> todo.sh replace 4 "collect the bread"
|
|
||||||
4 (A) collect the eggs
|
|
||||||
TODO: Replaced task with:
|
TODO: Replaced task with:
|
||||||
4 (A) collect the bread
|
1 (A) collect the bread
|
||||||
|
|
||||||
>>> todo.sh replace 4 collect the eggs
|
>>> todo.sh replace 1 collect the eggs
|
||||||
4 (A) collect the bread
|
1 (A) collect the bread
|
||||||
TODO: Replaced task with:
|
TODO: Replaced task with:
|
||||||
4 (A) collect the eggs
|
1 (A) collect the eggs
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
|
echo 'jump on hay' > todo.txt
|
||||||
test_todo_session 'replace with &' << EOF
|
test_todo_session 'replace with &' << EOF
|
||||||
>>> todo.sh replace 3 "thrash the hay & thresh the wheat"
|
>>> todo.sh replace 1 "thrash the hay & thrash the wheat"
|
||||||
3 jump on hay
|
1 jump on hay
|
||||||
TODO: Replaced task with:
|
TODO: Replaced task with:
|
||||||
3 thrash the hay & thresh the wheat
|
1 thrash the hay & thrash the wheat
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
|
cat > todo.txt <<EOF
|
||||||
|
smell the cows
|
||||||
|
grow some corn
|
||||||
|
thrash some hay
|
||||||
|
chase the chickens
|
||||||
|
EOF
|
||||||
test_todo_session 'replace error' << EOF
|
test_todo_session 'replace error' << EOF
|
||||||
>>> todo.sh replace 10 "hej!"
|
>>> todo.sh replace 10 "hej!"
|
||||||
=== 1
|
=== 1
|
||||||
@@ -124,6 +128,7 @@ TODO: Replaced task with:
|
|||||||
1 (A) 2009-02-13 this is just a new one
|
1 (A) 2009-02-13 this is just a new one
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
|
echo '(A) 2009-02-13 this is just a new one' > todo.txt
|
||||||
test_todo_session 'replace with prepended date replaces existing date' <<EOF
|
test_todo_session 'replace with prepended date replaces existing date' <<EOF
|
||||||
>>> todo.sh replace 1 2010-07-04 this also has a new date
|
>>> todo.sh replace 1 2010-07-04 this also has a new date
|
||||||
1 (A) 2009-02-13 this is just a new one
|
1 (A) 2009-02-13 this is just a new one
|
||||||
|
|||||||
Reference in New Issue
Block a user