X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/360f0c24ea63ed5420365703dd11f72caca0d183..b9dda34301de552ad6413e4dd022114fd5219cc9:/test/inc/test-deb359167 diff --git a/test/inc/test-deb359167 b/test/inc/test-deb359167 index 85e45758..225a2b44 100755 --- a/test/inc/test-deb359167 +++ b/test/inc/test-deb359167 @@ -11,12 +11,20 @@ fi setup_test +# valgrind throws a strange error on FreeBSD >= 10; skip the test +# for now while we try to track down the underlying cause. +if [ `uname -s` = 'FreeBSD' ]; then + case `uname -r` in + 1?.*) test_skip 'valgrind fails on FreeBSD >= 10' ;; + esac +fi + require_prog valgrind THISDIR="$srcdir/test/inc" TESTMBOX="$THISDIR/deb359167.mbox" -if [ `output_md5 "$TESTMBOX"` != "e6ac458b8cccba2b2fd866fb505aeb5e" ]; then +if [ "`output_md5 "$TESTMBOX"`" != "e6ac458b8cccba2b2fd866fb505aeb5e" ]; then echo "Test mailbox has been corrupted" exit 1 fi @@ -28,4 +36,4 @@ fi chmod 755 ${MH_INST_DIR}${bindir}/inc -valgrind --error-exitcode=1 --quiet inc -silent -file "$TESTMBOX" +valgrind --error-exitcode=1 --quiet --suppressions="${srcdir}/test/valgrind.supp" inc -silent -file "$TESTMBOX"