setup_test
-check_exit '-eq 1' ali - # gcov
-check_exit '-eq 1' ali -noalias -alias # gcov
-check_exit '-eq 1' ali -user # gcov
-check_exit '-eq 1' ali -user '' # gcov
-check_exit '-eq 1' ali -user 'foo bar' # gcov
-check_exit '-eq 0' ali -user foo,bar # gcov
+check_exit '-eq 1' ali -
+check_exit '-eq 1' ali -noalias -alias
+check_exit '-eq 1' ali -user
+check_exit '-eq 1' ali -user ''
+check_exit '-eq 1' ali -user 'foo bar'
+check_exit '-eq 0' ali -user foo,bar
expected=$MH_TEST_DIR/$$.expected
expected_err=$MH_TEST_DIR/$$.expected_err
setup_test
-check_exit '-eq 1' anno - # gcov
-check_exit '-eq 1' anno -comp # gcov
-check_exit '-eq 1' anno -comp foo -comp bar # gcov
-check_exit '-eq 1' anno -text # gcov
-check_exit '-eq 1' anno -text foo -text bar # gcov
-check_exit '-eq 1' anno -number 0 # gcov
-check_exit '-eq 1' anno -number -number # gcov
-check_exit '-eq 1' anno + @ # gcov
-check_exit '-eq 1' anno -draft 42 # gcov
-check_exit '-eq 1' anno -draft -list </dev/null # gcov
-check_exit '-eq 1' anno -draft -list -comp foo # gcov
-check_exit '-eq 1' anno -draft -comp f.o: # gcov
-check_exit '-eq 1' anno -draft -comp '' # gcov
+check_exit '-eq 1' anno -
+check_exit '-eq 1' anno -comp
+check_exit '-eq 1' anno -comp foo -comp bar
+check_exit '-eq 1' anno -text
+check_exit '-eq 1' anno -text foo -text bar
+check_exit '-eq 1' anno -number 0
+check_exit '-eq 1' anno -number -number
+check_exit '-eq 1' anno + @
+check_exit '-eq 1' anno -draft 42
+check_exit '-eq 1' anno -draft -list </dev/null
+check_exit '-eq 1' anno -draft -list -comp foo
+check_exit '-eq 1' anno -draft -comp f.o:
+check_exit '-eq 1' anno -draft -comp ''
x=tendixzehn
l=$x$x$x$x$x
c=$l$l
d=$c$c$c$c$c
-check_exit '-eq 1' anno -draft -comp $d$c$c$c$c$l$x$x$x${x}123456789 # gcov
+check_exit '-eq 1' anno -draft -comp $d$c$c$c$c$l$x$x$x${x}123456789
expected=$MH_TEST_DIR/$$.expected
expected_err=$MH_TEST_DIR/$$.expected_err
setup_test
-check_exit '-eq 1' burst - # gcov
-check_exit '-eq 0' burst -help # gcov
-check_exit '-eq 1' burst -xyzzy # gcov
-check_exit '-eq 0' burst -version # gcov
-check_exit '-eq 1' burst -inplace -noinplace # gcov
-check_exit '-eq 1' burst -mime -automime -nomime # gcov
-check_exit '-eq 1' burst -quiet -noquiet # gcov
-check_exit '-eq 1' burst -verbose -noverbose # gcov
-check_exit '-eq 1' burst + @ # gcov
+check_exit '-eq 1' burst -
+check_exit '-eq 0' burst -help
+check_exit '-eq 1' burst -xyzzy
+check_exit '-eq 0' burst -version
+check_exit '-eq 1' burst -inplace -noinplace
+check_exit '-eq 1' burst -mime -automime -nomime
+check_exit '-eq 1' burst -quiet -noquiet
+check_exit '-eq 1' burst -verbose -noverbose
+check_exit '-eq 1' burst + @
#
# Create a test message that we can burst
setup_test
-check_exit '-eq 1' comp - # gcov
-check_exit '-eq 1' comp -xyzzy # gcov
-check_exit '-eq 0' comp -help # gcov
-check_exit '-eq 0' comp -version # gcov
-check_exit '-eq 1' comp -build -noedit -editor # gcov
-check_exit '-eq 1' comp -whatnowproc # gcov
-check_exit '-eq 1' comp -whatnowproc '' - # gcov
-check_exit '-eq 1' comp -use -nouse -form # gcov
-check_exit '-eq 1' comp -file # gcov
-check_exit '-eq 1' comp -file foo -file # gcov
-check_exit '-eq 1' comp -nodraftfolder -draftfolder # gcov
-check_exit '-eq 1' comp -draftfolder foo -draftfolder # gcov
-check_exit '-eq 1' comp -draftmessage # gcov
-check_exit '-eq 1' comp -draftmessage foo -draftmessage # gcov
-check_exit '-eq 1' comp -to # gcov
-check_exit '-eq 1' comp -cc # gcov
-check_exit '-eq 1' comp -from # gcov
-check_exit '-eq 1' comp -fcc # gcov
-check_exit '-eq 1' comp -fcc @ - # gcov
-check_exit '-eq 1' comp -width # gcov
-check_exit '-eq 1' comp -width 0 # gcov
-check_exit '-eq 1' comp -subject # gcov
-check_exit '-eq 1' comp + @ # gcov
-check_exit '-eq 1' comp 42 314 # gcov
-check_exit '-eq 1' comp -form foo 42 # gcov
-check_exit '-eq 1' comp + # gcov
-check_exit '-eq 1' comp 42 # gcov
+check_exit '-eq 1' comp -
+check_exit '-eq 1' comp -xyzzy
+check_exit '-eq 0' comp -help
+check_exit '-eq 0' comp -version
+check_exit '-eq 1' comp -build -noedit -editor
+check_exit '-eq 1' comp -whatnowproc
+check_exit '-eq 1' comp -whatnowproc '' -
+check_exit '-eq 1' comp -use -nouse -form
+check_exit '-eq 1' comp -file
+check_exit '-eq 1' comp -file foo -file
+check_exit '-eq 1' comp -nodraftfolder -draftfolder
+check_exit '-eq 1' comp -draftfolder foo -draftfolder
+check_exit '-eq 1' comp -draftmessage
+check_exit '-eq 1' comp -draftmessage foo -draftmessage
+check_exit '-eq 1' comp -to
+check_exit '-eq 1' comp -cc
+check_exit '-eq 1' comp -from
+check_exit '-eq 1' comp -fcc
+check_exit '-eq 1' comp -fcc @ -
+check_exit '-eq 1' comp -width
+check_exit '-eq 1' comp -width 0
+check_exit '-eq 1' comp -subject
+check_exit '-eq 1' comp + @
+check_exit '-eq 1' comp 42 314
+check_exit '-eq 1' comp -form foo 42
+check_exit '-eq 1' comp +
+check_exit '-eq 1' comp 42
#
# Create a test template file (we create one here just in case the master
setup_test
-check_exit '-eq 1' dist - # gcov
+check_exit '-eq 1' dist -
expected=$MH_TEST_DIR/$$.expected
expected_err=$MH_TEST_DIR/$$.expected_err
setup_test
-check_exit '-eq 1' packf - # gcov
+check_exit '-eq 1' packf -
expected="$MH_TEST_DIR/$$.expected"
actual="$MH_TEST_DIR/$$.actual"
setup_test
-check_exit '-eq 1' sortm - # gcov
+check_exit '-eq 1' sortm -
expected=$MH_TEST_DIR/$$.expected
actual=$MH_TEST_DIR/$$.actual
# Use proper program, likely not the first one on PATH.
fmtdump="${MH_LIBEXEC_DIR}/fmtdump"
-check_exit '-eq 1' "$fmtdump" - # gcov
+check_exit '-eq 1' "$fmtdump" -
expected=$MH_TEST_DIR/$$.expected
expected_err=$MH_TEST_DIR/$$.expected_err
setup_test
-check_exit '-eq 1' msgchk - # gcov
+check_exit '-eq 1' msgchk -
expected=$MH_TEST_DIR/$$.expected
expected_err=$MH_TEST_DIR/$$.expected_err
setup_test
-check_exit '-eq 1' install-mh - # gcov
+check_exit '-eq 1' install-mh -
# check with no options, with nmh already installed
run_test "install-mh" \
setup_test
-check_exit '-eq 1' forw - # gcov
+check_exit '-eq 1' forw -
# Make a draft file forwarding two messages.
mkdraft() {
setup_test
-check_exit '-eq 1' mhbuild -h # gcov
+check_exit '-eq 1' mhbuild -h
testname="${MH_TEST_DIR}/$$"
backupname="${MH_TEST_DIR}/`mhparam sbackup`$$"
setup_test
-check_exit '-eq 1' mhfixmsg - # gcov
+check_exit '-eq 1' mhfixmsg -
#### Make sure that html-to-text conversion is what we expect.
require_locale en_US.UTF-8 en_US.UTF8 en_US.utf-8 en_US.utf8
setup_test
-check_exit '-eq 1' mhical - # gcov
+check_exit '-eq 1' mhical -
#### Make sure that html-to-text conversion is what we expect.
require_locale en_US.UTF-8 en_US.UTF8 en_US.utf-8 en_US.utf8
setup_test
-check_exit '-eq 1' mhlist - # gcov
+check_exit '-eq 1' mhlist -
expected=$MH_TEST_DIR/$$.expected
actual=$MH_TEST_DIR/$$.actual
setup_test
-check_exit '-eq 1' mhparam - # gcov
-check_exit '-eq 0' mhparam localmbox # gcov
+check_exit '-eq 1' mhparam -
+check_exit '-eq 0' mhparam localmbox
expected=$MH_TEST_DIR/$$.expected
expected_err=$MH_TEST_DIR/$$.expected_err
setup_test
-check_exit '-eq 1' mhpath - # gcov
+check_exit '-eq 1' mhpath -
expected=$MH_TEST_DIR/$$.expected
actual=$MH_TEST_DIR/$$.actual
setup_test
-check_exit '-eq 1' mhshow - # gcov
+check_exit '-eq 1' mhshow -
require_locale en_US.UTF-8 en_US.UTF8 en_US.utf-8 en_US.utf8
setup_test
-check_exit '-eq 1' mhstore - # gcov
+check_exit '-eq 1' mhstore -
expected="$MH_TEST_DIR/test-mhstore$$.expected"
expected2="$MH_TEST_DIR/test-mhstore$$.expected2"
mkstemp="${MH_LIBEXEC_DIR}/mkstemp"
-check_exit '-eq 255' $mkstemp - # gcov
+check_exit '-eq 255' $mkstemp -
$mkstemp -help | grep suffix >/dev/null && has_mkstemps=1 || has_mkstemps=0
setup_test
-check_exit '-eq 1' folder - # gcov
+check_exit '-eq 1' folder -
folders=$MH_TEST_DIR/Mail/.folders
. "${srcdir}/test/oauth/common.sh"
-check_exit '-eq 1' inc - # gcov
+check_exit '-eq 1' inc -
setup_pop
. "${srcdir}/test/oauth/common.sh"
-check_exit '-eq 1' mhlogin - # gcov
+check_exit '-eq 1' mhlogin -
expect_no_creds() {
cat /dev/null > "${MHTMPDIR}/$$.expected-creds"
. "${srcdir}/test/oauth/common.sh"
-check_exit '-eq 1' send - # gcov
+check_exit '-eq 1' send -
test_send_only_fakehttp() {
start_fakehttp
. "${srcdir}/test/post/test-post-common.sh"
-check_exit '-eq 1' "$MH_LIBEXEC_DIR/post" - # gcov
+check_exit '-eq 1' "$MH_LIBEXEC_DIR/post" -
#
# Basic test - Simple message, single user, single recipient. Note that
setup_test
-check_exit '-eq 1' prompter - # gcov
+check_exit '-eq 1' prompter -
expected=$MH_TEST_DIR/$$.expected
expected_err=$MH_TEST_DIR/$$.expected_err
# Use proper program, likely not the first one on PATH.
rcvdist="${MH_LIBEXEC_DIR}/rcvdist"
-check_exit '-eq 1' $rcvdist - # gcov
+check_exit '-eq 1' $rcvdist -
expected=$MH_TEST_DIR/$$.expected
actual=$MH_TEST_DIR/$$.actual
# Use proper program, likely not the first one on PATH.
rcvpack="${MH_LIBEXEC_DIR}/rcvpack"
-check_exit '-eq 1' $rcvpack - # gcov
+check_exit '-eq 1' $rcvpack -
expected="$MH_TEST_DIR/$$.expected"
actual="$MH_TEST_DIR/$$.actual"
# Use proper program, likely not the first one on PATH.
rcvstore="${MH_LIBEXEC_DIR}/rcvstore"
-check_exit '-eq 1' $rcvstore - # gcov
+check_exit '-eq 1' $rcvstore -
expected=$MH_TEST_DIR/$$.expected
expected_err=$MH_TEST_DIR/$$.expected_err
# Use proper program, likely not the first one on PATH.
rcvtty="${MH_LIBEXEC_DIR}/rcvtty"
-check_exit '-eq 1' $rcvtty - # gcov
+check_exit '-eq 1' $rcvtty -
expected="$MH_TEST_DIR/$$.expected"
actual="$MH_TEST_DIR/$$.actual"
setup_test
-check_exit '-eq 1' refile - # gcov
+check_exit '-eq 1' refile -
expected=$MH_TEST_DIR/$$.expected
actual=$MH_TEST_DIR/$$.actual
setup_test
-check_exit '-eq 1' repl - # gcov
+check_exit '-eq 1' repl -
expected=$MH_TEST_DIR/$$.expected
actual=$MH_TEST_DIR/Mail/draft
setup_test
-check_exit '-eq 1' scan - # gcov
+check_exit '-eq 1' scan -
expected="$MH_TEST_DIR/$$.expected"
actual="$MH_TEST_DIR/$$.actual"
setup_test
-check_exit '-eq 1' flist - # gcov
+check_exit '-eq 1' flist -
run_test 'mark 1 3 5 7 9 +inbox -sequence odd' ''
run_test 'mark -s odd -list' 'odd: 1 3 5 7 9'
setup_test
-check_exit '-eq 1' mark - # gcov
+check_exit '-eq 1' mark -
# Test sequence creation.
run_test 'mark 1 3 5 7 +inbox -sequence odd' ''
setup_test
-check_exit '-eq 1' show - # gcov
+check_exit '-eq 1' show -
expected=$MH_TEST_DIR/$$.expected
actual=$MH_TEST_DIR/$$.actual
# Use proper program, maybe not the first one on PATH.
slocal="$MH_LIBEXEC_DIR"/slocal
-check_exit '-eq 1' $slocal - # gcov
+check_exit '-eq 1' $slocal -
expected="$MH_TEST_DIR"/$$.expected
actual="$MH_TEST_DIR"/$$.actual
setup_test
-check_exit '-eq 1' whom - # gcov
+check_exit '-eq 1' whom -
expected=$MH_TEST_DIR/$$.expected
actual=$MH_TEST_DIR/$$.actual