mirror of
https://git.notmuchmail.org/git/notmuch
synced 2025-03-14 03:25:15 +01:00
test: add test state reset to test_expect_* functions that did not have it
This commit is contained in:
parent
9d5b521472
commit
5aeca8182f
1 changed files with 3 additions and 0 deletions
|
@ -644,6 +644,7 @@ test_expect_success () {
|
|||
test "$#" = 3 && { prereq=$1; shift; } || prereq=
|
||||
test "$#" = 2 ||
|
||||
error "bug in the test script: not 2 or 3 parameters to test-expect-success"
|
||||
test_reset_state_
|
||||
if ! test_skip "$@"
|
||||
then
|
||||
test_run_ "$2"
|
||||
|
@ -660,6 +661,7 @@ test_expect_code () {
|
|||
test "$#" = 4 && { prereq=$1; shift; } || prereq=
|
||||
test "$#" = 3 ||
|
||||
error "bug in the test script: not 3 or 4 parameters to test-expect-code"
|
||||
test_reset_state_
|
||||
if ! test_skip "$@"
|
||||
then
|
||||
test_run_ "$3"
|
||||
|
@ -686,6 +688,7 @@ test_external () {
|
|||
error >&5 "bug in the test script: not 3 or 4 parameters to test_external"
|
||||
descr="$1"
|
||||
shift
|
||||
test_reset_state_
|
||||
if ! test_skip "$descr" "$@"
|
||||
then
|
||||
# Announce the script to reduce confusion about the
|
||||
|
|
Loading…
Add table
Reference in a new issue