]> diplodocus.org Git - nmh/commitdiff
Get coverage of quite a few of the `ambiguous switch' case.
authorRalph Corderoy <ralph@inputplus.co.uk>
Sun, 30 Oct 2016 20:41:29 +0000 (20:41 +0000)
committerRalph Corderoy <ralph@inputplus.co.uk>
Sun, 30 Oct 2016 20:41:29 +0000 (20:41 +0000)
Typically by adding a `foo -', discarding stdout and stderr, and
expecting it to exit non-zero.  A `# gcov' comment states its purpose,
and makes it easier to see if they can be deleted in time as other
coverage tests improve.

38 files changed:
test/ali/test-ali
test/anno/test-anno
test/burst/test-burst
test/comp/test-comp-format
test/dist/test-dist
test/folder/test-packf
test/folder/test-sortm
test/format/test-fmtdump
test/inc/test-msgchk
test/install-mh/test-install-mh
test/mhbuild/test-forw
test/mhbuild/test-header-encode
test/mhfixmsg/test-mhfixmsg
test/mhical/test-mhical
test/mhlist/test-mhlist
test/mhparam/test-mhparam
test/mhpath/test-mhpath
test/mhshow/test-charset
test/mhstore/test-mhstore
test/mkstemp/test-mkstemp
test/new/test-basic
test/oauth/test-inc
test/oauth/test-mhlogin
test/oauth/test-send
test/post/test-post-basic
test/prompter/test-prompter
test/rcv/test-rcvdist
test/rcv/test-rcvpack
test/rcv/test-rcvstore
test/rcv/test-rcvtty
test/refile/test-refile
test/repl/test-repl
test/scan/test-scan
test/sequences/test-flist
test/sequences/test-mark
test/show/test-show
test/slocal/test-slocal
test/whom/test-whom

index 41ddb956b16b70df0ad8d1d72ee263bca8dc0f99..a7ef48e4f3880811516cf0432004e9fdb11cd127 100755 (executable)
@@ -19,6 +19,8 @@ fi
 
 setup_test
 
 
 setup_test
 
+! ali - >/dev/null 2>&1 # gcov
+
 expected=$MH_TEST_DIR/$$.expected
 expected_err=$MH_TEST_DIR/$$.expected_err
 actual=$MH_TEST_DIR/$$.actual
 expected=$MH_TEST_DIR/$$.expected
 expected_err=$MH_TEST_DIR/$$.expected_err
 actual=$MH_TEST_DIR/$$.actual
index 3f8fe5b479063d50317513ce1a3d7ca4e6ecfdf8..f00dde0d262d89ce635cf873d446b17d94ce423a 100755 (executable)
@@ -16,6 +16,8 @@ fi
 
 setup_test
 
 
 setup_test
 
+! anno - >/dev/null 2>&1 # gcov
+
 expected=$MH_TEST_DIR/$$.expected
 expected_err=$MH_TEST_DIR/$$.expected_err
 actual=$MH_TEST_DIR/$$.actual
 expected=$MH_TEST_DIR/$$.expected
 expected_err=$MH_TEST_DIR/$$.expected_err
 actual=$MH_TEST_DIR/$$.actual
index fce125fee7c44b41e7b68b943b6c3877a9ee819b..d541e2204b0a85788f15200cc98f033f706f1851 100755 (executable)
@@ -12,6 +12,8 @@ fi
 
 setup_test
 
 
 setup_test
 
+! burst - >/dev/null 2>&1 # gcov
+
 #
 # Create a test message that we can burst
 #
 #
 # Create a test message that we can burst
 #
index f71866172618f21288629b400d505668c34255d4..3e101924b55d0b1b83486ebfbb23439928fb6949 100755 (executable)
@@ -13,6 +13,8 @@ fi
 
 setup_test
 
 
 setup_test
 
+! comp - >/dev/null 2>&1 # gcov
+
 #
 # Create a test template file (we create one here just in case the master
 # one changes)
 #
 # Create a test template file (we create one here just in case the master
 # one changes)
index fa00b4b38dd3a3a3034c7eec14500b694ce7e51e..6f73555d59158b3f23ca4a69beaf75ef6e3f14fe 100755 (executable)
@@ -16,6 +16,8 @@ fi
 
 setup_test
 
 
 setup_test
 
+! dist - >/dev/null 2>&1 # gcov
+
 expected=$MH_TEST_DIR/$$.expected
 expected_err=$MH_TEST_DIR/$$.expected_err
 actual=$MH_TEST_DIR/$$.actual
 expected=$MH_TEST_DIR/$$.expected
 expected_err=$MH_TEST_DIR/$$.expected_err
 actual=$MH_TEST_DIR/$$.actual
index 4d4e4db164da6e4541f736739889a035290e6eb0..fac1a25133840c180fb22735bdf8bc7a40dc857a 100755 (executable)
@@ -16,6 +16,8 @@ fi
 
 setup_test
 
 
 setup_test
 
+! packf - >/dev/null 2>&1 # gcov
+
 expected="$MH_TEST_DIR/$$.expected"
 actual="$MH_TEST_DIR/$$.actual"
 
 expected="$MH_TEST_DIR/$$.expected"
 actual="$MH_TEST_DIR/$$.actual"
 
index e6c73bae45df80fad6066ca915b860f0517c04dd..d31eeb1669247850c9a7eb7a4044652cbe1a37bd 100755 (executable)
@@ -16,6 +16,8 @@ fi
 
 setup_test
 
 
 setup_test
 
+! sortm - >/dev/null 2>&1 # gcov
+
 expected=$MH_TEST_DIR/$$.expected
 actual=$MH_TEST_DIR/$$.actual
 
 expected=$MH_TEST_DIR/$$.expected
 actual=$MH_TEST_DIR/$$.actual
 
index 259e12a202cf9b0c5e338ecec7560bd17e2a22b7..86adb7a969e69280fd4f6885011da28d8430e91f 100755 (executable)
@@ -16,6 +16,8 @@ fi
 
 setup_test
 
 
 setup_test
 
+! fmtdump - >/dev/null 2>&1 # gcov
+
 # Use proper program, likely not the first one on PATH.
 fmtdump="${MH_LIBEXEC_DIR}/fmtdump"
 
 # Use proper program, likely not the first one on PATH.
 fmtdump="${MH_LIBEXEC_DIR}/fmtdump"
 
index 09b261bc5bbc97edd689a6e9a157efe389c2c8ca..f191265e4f18cd1856982e7df2a8ea2e21c6484e 100755 (executable)
@@ -18,6 +18,8 @@ fi
 
 setup_test
 
 
 setup_test
 
+! msgchk - >/dev/null 2>&1 # gcov
+
 expected=$MH_TEST_DIR/$$.expected
 expected_err=$MH_TEST_DIR/$$.expected_err
 actual=$MH_TEST_DIR/$$.actual
 expected=$MH_TEST_DIR/$$.expected
 expected_err=$MH_TEST_DIR/$$.expected_err
 actual=$MH_TEST_DIR/$$.actual
index 46d01cd4caaaf09559d232a600a249db96b1d4db..5cd0bbf246bbdb20fe03911471da1bc78f8f969b 100755 (executable)
@@ -16,6 +16,8 @@ fi
 
 setup_test
 
 
 setup_test
 
+! install-mh - >/dev/null 2>&1 # gcov
+
 # check with no options, with nmh already installed
 run_test "install-mh" \
     'install-mh: You already have an nmh profile, use an editor to modify it'
 # check with no options, with nmh already installed
 run_test "install-mh" \
     'install-mh: You already have an nmh profile, use an editor to modify it'
index 771bec0e5e744d0713ba43a3a1d0026959df0599..ae90c841933d9c1810ddbc2e7046d836f7f2dd25 100755 (executable)
@@ -14,6 +14,8 @@ fi
 
 setup_test
 
 
 setup_test
 
+! forw - >/dev/null 2>&1 # gcov
+
 # Make a draft file forwarding two messages.
 mkdraft() {
     cat > $draft <<EOF
 # Make a draft file forwarding two messages.
 mkdraft() {
     cat > $draft <<EOF
index 6459bf2a03227f95963b720655964ee8850d71fb..d656d97e990d874e5aae48792bd5a9f5ca8fabac 100755 (executable)
@@ -15,6 +15,9 @@ fi
 . "${MH_OBJ_DIR}/test/common.sh"
 
 setup_test
 . "${MH_OBJ_DIR}/test/common.sh"
 
 setup_test
+
+! mhbuild -h >/dev/null 2>&1 # gcov
+
 testname="${MH_TEST_DIR}/$$"
 backupname="${MH_TEST_DIR}/`mhparam sbackup`$$"
 
 testname="${MH_TEST_DIR}/$$"
 backupname="${MH_TEST_DIR}/`mhparam sbackup`$$"
 
index 8d7a3a857c7c081c689ca8fde16a6d7f649b7c79..6950c49bc684ee68fe220321057b9189ee09a298 100755 (executable)
@@ -16,6 +16,8 @@ fi
 
 setup_test
 
 
 setup_test
 
+! mhfixmsg - >/dev/null 2>&1 # gcov
+
 #### 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
 
 #### 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
 
index c8b092078cfba4bc3a4d23c6bf6226f180ff594e..087bfdc35c9d9971779d0e1976f38ca9b36a12e9 100755 (executable)
@@ -16,6 +16,8 @@ fi
 
 setup_test
 
 
 setup_test
 
+! mhical - >/dev/null 2>&1 # gcov
+
 #### 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
 
 #### 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
 
index e5fc895c023dec8ac40a3653dcc50025e0a1216c..2da5220f66d18c94408b72c919da861c207e3024 100755 (executable)
@@ -16,6 +16,8 @@ fi
 
 setup_test
 
 
 setup_test
 
+! mhlist - >/dev/null 2>&1 # gcov
+
 expected=$MH_TEST_DIR/$$.expected
 actual=$MH_TEST_DIR/$$.actual
 
 expected=$MH_TEST_DIR/$$.expected
 actual=$MH_TEST_DIR/$$.actual
 
index 83b8407ead082c7d2c66ea16f2b6a2a6bb00618d..cc5778e21692918f305da5e5a84391b27a05774e 100755 (executable)
@@ -16,6 +16,8 @@ fi
 
 setup_test
 
 
 setup_test
 
+! mhparam - >/dev/null 2>&1 # gcov
+
 expected=$MH_TEST_DIR/$$.expected
 expected_err=$MH_TEST_DIR/$$.expected_err
 actual=$MH_TEST_DIR/$$.actual
 expected=$MH_TEST_DIR/$$.expected
 expected_err=$MH_TEST_DIR/$$.expected_err
 actual=$MH_TEST_DIR/$$.actual
index b92e85e5ce37dcddf69d3f091c7b7787dfaa4678..e50decc305f64160cae8bce96e22e68b4d3c7e8a 100755 (executable)
@@ -16,6 +16,8 @@ fi
 
 setup_test
 
 
 setup_test
 
+! mhpath - >/dev/null 2>&1 # gcov
+
 expected=$MH_TEST_DIR/$$.expected
 actual=$MH_TEST_DIR/$$.actual
 
 expected=$MH_TEST_DIR/$$.expected
 actual=$MH_TEST_DIR/$$.actual
 
index 52a75c51613ea4303203a0548ebe22700131e705..581cca703c959e6bf8f2cb1a305a6680b1b0b8af 100755 (executable)
@@ -16,6 +16,8 @@ fi
 
 setup_test
 
 
 setup_test
 
+! mhshow - >/dev/null 2>&1 # gcov
+
 require_locale en_US.UTF-8 en_US.UTF8 en_US.utf-8 en_US.utf8
 
 test "$ICONV_ENABLED" -eq 0  &&  text_size=10  || text_size=11
 require_locale en_US.UTF-8 en_US.UTF8 en_US.utf-8 en_US.utf8
 
 test "$ICONV_ENABLED" -eq 0  &&  text_size=10  || text_size=11
index 630b059f1d1199133e72482a819bbe53d1e5f79f..3c9126f60648881689a7e869057e32f15e3d99d3 100755 (executable)
@@ -16,6 +16,8 @@ fi
 
 setup_test
 
 
 setup_test
 
+! mhstore - >/dev/null 2>&1 # gcov
+
 expected="$MH_TEST_DIR/test-mhstore$$.expected"
 expected2="$MH_TEST_DIR/test-mhstore$$.expected2"
 expected_err="$MH_TEST_DIR/test-mhmail$$.expected_err"
 expected="$MH_TEST_DIR/test-mhstore$$.expected"
 expected2="$MH_TEST_DIR/test-mhstore$$.expected2"
 expected_err="$MH_TEST_DIR/test-mhmail$$.expected_err"
index fcc8cd57284450219c34163ecdd2a943aee89e54..d6b9b653452a5bc925e643a81a9e65d1fae16591 100755 (executable)
@@ -20,6 +20,9 @@ expected="$MH_TEST_DIR"/$$.expected
 actual="$MH_TEST_DIR"/$$.actual
 
 mkstemp="${MH_LIBEXEC_DIR}/mkstemp"
 actual="$MH_TEST_DIR"/$$.actual
 
 mkstemp="${MH_LIBEXEC_DIR}/mkstemp"
+
+! $mkstemp - >/dev/null 2>&1 # gcov
+
 $mkstemp -help | grep suffix >/dev/null  &&  has_mkstemps=1  ||  has_mkstemps=0
 
 cd "$MHTMPDIR"
 $mkstemp -help | grep suffix >/dev/null  &&  has_mkstemps=1  ||  has_mkstemps=0
 
 cd "$MHTMPDIR"
index 2fc34dbedf3f0bad4016df79e2844f6399b75b30..2370eee21294655f2a0c892276a2e0637f5c8539 100755 (executable)
@@ -14,6 +14,8 @@ fi
 
 setup_test
 
 
 setup_test
 
+! folder - >/dev/null 2>&1 # gcov
+
 folders=$MH_TEST_DIR/Mail/.folders
 
 expected=$MH_TEST_DIR/$$.expected
 folders=$MH_TEST_DIR/Mail/.folders
 
 expected=$MH_TEST_DIR/$$.expected
index 96a2af04ede8441c83fdacc394ce5a05204e0c3c..5c01651c72154f5024f168d971b1cb88ac8dde37 100755 (executable)
@@ -10,6 +10,8 @@ fi
 
 . "${srcdir}/test/oauth/common.sh"
 
 
 . "${srcdir}/test/oauth/common.sh"
 
+! inc - >/dev/null 2>&1 # gcov
+
 setup_pop
 
 #
 setup_pop
 
 #
index 682fbc86a498e471a63563e721b25fe41b002ff6..87b3b2c15573bf8505ec4aad72bd8c107a497f2e 100755 (executable)
@@ -10,6 +10,8 @@ fi
 
 . "${srcdir}/test/oauth/common.sh"
 
 
 . "${srcdir}/test/oauth/common.sh"
 
+! mhlogin - >/dev/null 2>&1 # gcov
+
 expect_no_creds() {
     cat /dev/null > "${MHTMPDIR}/$$.expected-creds"
     cat /dev/null > "${MHTMPDIR}/oauth-test"
 expect_no_creds() {
     cat /dev/null > "${MHTMPDIR}/$$.expected-creds"
     cat /dev/null > "${MHTMPDIR}/oauth-test"
index dc10080ae3122f5969e1bc011e0022c6f7fcf49b..d648a960399dd7a47a25bf112e801b463fc6ecba 100755 (executable)
@@ -10,6 +10,8 @@ fi
 
 . "${srcdir}/test/oauth/common.sh"
 
 
 . "${srcdir}/test/oauth/common.sh"
 
+! send - >/dev/null 2>&1 # gcov
+
 test_send_only_fakehttp() {
     start_fakehttp
     test_send_no_servers "$@"
 test_send_only_fakehttp() {
     start_fakehttp
     test_send_no_servers "$@"
index c060a16e7e751978c9e9084dcd6b05325ea2cd31..5b2056cde008052515f7c3d6b3f40be7f36376dc 100755 (executable)
@@ -12,6 +12,8 @@ fi
 
 . "${srcdir}/test/post/test-post-common.sh"
 
 
 . "${srcdir}/test/post/test-post-common.sh"
 
+! "${MH_LIBEXEC_DIR}/post" - >/dev/null 2>&1 # gcov
+
 #
 # Basic test - Simple message, single user, single recipient.  Note that
 # we test dot-stuffing here as well.
 #
 # Basic test - Simple message, single user, single recipient.  Note that
 # we test dot-stuffing here as well.
index 1950903c3be7ce95f3c254a9ad7d7fe02bc37336..f5dbce942736d930bc425cd1734a583e74c9db16 100755 (executable)
@@ -16,6 +16,8 @@ fi
 
 setup_test
 
 
 setup_test
 
+! prompter - >/dev/null 2>&1 # gcov
+
 expected=$MH_TEST_DIR/$$.expected
 expected_err=$MH_TEST_DIR/$$.expected_err
 actual=$MH_TEST_DIR/$$.actual
 expected=$MH_TEST_DIR/$$.expected
 expected_err=$MH_TEST_DIR/$$.expected_err
 actual=$MH_TEST_DIR/$$.actual
index 21d5904e50aeb69e5c808a03a894dbe5a0ac9299..018a5aaad44b4d31ef7e891d667e235681f011c4 100755 (executable)
@@ -19,6 +19,8 @@ setup_test
 # Use proper program, likely not the first one on PATH.
 rcvdist="${MH_LIBEXEC_DIR}/rcvdist"
 
 # Use proper program, likely not the first one on PATH.
 rcvdist="${MH_LIBEXEC_DIR}/rcvdist"
 
+! $rcvdist - >/dev/null 2>&1 # gcov
+
 expected=$MH_TEST_DIR/$$.expected
 actual=$MH_TEST_DIR/$$.actual
 
 expected=$MH_TEST_DIR/$$.expected
 actual=$MH_TEST_DIR/$$.actual
 
index b39ceaf03b1ea3a9161d5242598fb2239d518c92..e3b13edab7dd50ceed5d9a833319dbee864343c4 100755 (executable)
@@ -19,6 +19,8 @@ setup_test
 # Use proper program, likely not the first one on PATH.
 rcvpack="${MH_LIBEXEC_DIR}/rcvpack"
 
 # Use proper program, likely not the first one on PATH.
 rcvpack="${MH_LIBEXEC_DIR}/rcvpack"
 
+! $rcvpack - >/dev/null 2>&1 # gcov
+
 expected="$MH_TEST_DIR/$$.expected"
 actual="$MH_TEST_DIR/$$.actual"
 
 expected="$MH_TEST_DIR/$$.expected"
 actual="$MH_TEST_DIR/$$.actual"
 
index a49a3ccdc5f643c6c0610d28524e15be5fdcc022..27ce3f6b65567045828d20e5d3615d355c5506d9 100755 (executable)
@@ -19,6 +19,8 @@ setup_test
 # Use proper program, likely not the first one on PATH.
 rcvstore="${MH_LIBEXEC_DIR}/rcvstore"
 
 # Use proper program, likely not the first one on PATH.
 rcvstore="${MH_LIBEXEC_DIR}/rcvstore"
 
+! $rcvstore - >/dev/null 2>&1 # gcov
+
 expected=$MH_TEST_DIR/$$.expected
 expected_err=$MH_TEST_DIR/$$.expected_err
 actual=$MH_TEST_DIR/$$.actual
 expected=$MH_TEST_DIR/$$.expected
 expected_err=$MH_TEST_DIR/$$.expected_err
 actual=$MH_TEST_DIR/$$.actual
index 4f1d4988ad4ebe0c6e31e220b1dc7ff53f3e17af..c8c1c2e52901b57e42e2f81d971dd7fa7a62559b 100755 (executable)
@@ -19,6 +19,8 @@ setup_test
 # Use proper program, likely not the first one on PATH.
 rcvtty="${MH_LIBEXEC_DIR}/rcvtty"
 
 # Use proper program, likely not the first one on PATH.
 rcvtty="${MH_LIBEXEC_DIR}/rcvtty"
 
+! $rcvtty - >/dev/null 2>&1 # gcov
+
 expected="$MH_TEST_DIR/$$.expected"
 actual="$MH_TEST_DIR/$$.actual"
 
 expected="$MH_TEST_DIR/$$.expected"
 actual="$MH_TEST_DIR/$$.actual"
 
index 64df564fc4c7dcec43448bb6ab029e7550b53ae5..4addd69489e5888f27fca819d78a56e81239494b 100755 (executable)
@@ -16,6 +16,8 @@ fi
 
 setup_test
 
 
 setup_test
 
+! refile - >/dev/null 2>&1 # gcov
+
 expected=$MH_TEST_DIR/$$.expected
 actual=$MH_TEST_DIR/$$.actual
 
 expected=$MH_TEST_DIR/$$.expected
 actual=$MH_TEST_DIR/$$.actual
 
index 3e014f6cf1366534b1cb4e39c48b7085eb1150aa..af88077173813a102afc5ac0c9153125337d3c7a 100755 (executable)
@@ -19,6 +19,8 @@ fi
 
 setup_test
 
 
 setup_test
 
+! repl - >/dev/null 2>&1 # gcov
+
 expected=$MH_TEST_DIR/$$.expected
 actual=$MH_TEST_DIR/Mail/draft
 
 expected=$MH_TEST_DIR/$$.expected
 actual=$MH_TEST_DIR/Mail/draft
 
index 1e600ec4c88b0754f0c09e0859a86c9829b2d447..171a9e592642749e9b274657e0f00101e55d736e 100755 (executable)
@@ -14,6 +14,8 @@ fi
 
 setup_test
 
 
 setup_test
 
+! scan - >/dev/null 2>&1 # gcov
+
 expected="$MH_TEST_DIR/$$.expected"
 actual="$MH_TEST_DIR/$$.actual"
 
 expected="$MH_TEST_DIR/$$.expected"
 actual="$MH_TEST_DIR/$$.actual"
 
index ca56eb10ed749981de4d5bbb87eccee3c2d242d0..02ffad9d5dffce52bf04b06a91c8d9ea849d9c6c 100755 (executable)
@@ -16,6 +16,8 @@ fi
 
 setup_test
 
 
 setup_test
 
+! flist - >/dev/null 2>&1 # gcov
+
 run_test 'mark 1 3 5 7 9 +inbox -sequence odd' ''
 run_test 'mark -s odd -list' 'odd: 1 3 5 7 9'
 run_test 'mark +inbox -sequence unseen all' ''
 run_test 'mark 1 3 5 7 9 +inbox -sequence odd' ''
 run_test 'mark -s odd -list' 'odd: 1 3 5 7 9'
 run_test 'mark +inbox -sequence unseen all' ''
index f1d529e8f21bc6e4743f282f7f2fbb250dc5743c..026a537b1bc145c3ea3008201d649824b5448a45 100755 (executable)
@@ -16,6 +16,8 @@ fi
 
 setup_test
 
 
 setup_test
 
+! mark - >/dev/null 2>&1 # gcov
+
 # Test sequence creation.
 run_test 'mark 1 3 5 7 +inbox -sequence odd' ''
 run_test 'mark 2 4 6 8 10 +inbox -sequence even' ''
 # Test sequence creation.
 run_test 'mark 1 3 5 7 +inbox -sequence odd' ''
 run_test 'mark 2 4 6 8 10 +inbox -sequence even' ''
index 1554094571c0d4465e454b243357d6a38c4c541d..60a98c3e5834b7bffc2facfbedf313299cc66d4a 100755 (executable)
@@ -9,6 +9,8 @@ fi
 
 setup_test
 
 
 setup_test
 
+! show - >/dev/null 2>&1 # gcov
+
 expected=$MH_TEST_DIR/$$.expected
 actual=$MH_TEST_DIR/$$.actual
 
 expected=$MH_TEST_DIR/$$.expected
 actual=$MH_TEST_DIR/$$.actual
 
index 394e15592d9e98edc5e6544e4fe2b8f04d12e926..21f3b3549ca9d4a6d39a17044f892d84e01a23a9 100755 (executable)
@@ -19,6 +19,8 @@ setup_test
 # Use proper program, maybe not the first one on PATH.
 slocal="$MH_LIBEXEC_DIR"/slocal
 
 # Use proper program, maybe not the first one on PATH.
 slocal="$MH_LIBEXEC_DIR"/slocal
 
+! $slocal - >/dev/null 2>&1 # gcov
+
 expected="$MH_TEST_DIR"/$$.expected
 actual="$MH_TEST_DIR"/$$.actual
 actual2="$MH_TEST_DIR"/$$.actual2
 expected="$MH_TEST_DIR"/$$.expected
 actual="$MH_TEST_DIR"/$$.actual
 actual2="$MH_TEST_DIR"/$$.actual2
index e7bd78f43542ab5a28c0db9e7cd228a62fc613b5..d811528aa7316ff71dcc56b3edf3cf5a2dcccbe6 100755 (executable)
@@ -19,6 +19,8 @@ fi
 
 setup_test
 
 
 setup_test
 
+! whom - >/dev/null 2>&1 # gcov
+
 expected=$MH_TEST_DIR/$$.expected
 actual=$MH_TEST_DIR/$$.actual
 
 expected=$MH_TEST_DIR/$$.expected
 actual=$MH_TEST_DIR/$$.actual