X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=test%2Fcommon.sh.in;h=aa34927091e0d928cdaca9095427f6f50ce55833;hb=b3c37ca5f7bd503f07787e1ac87c1af2ab37f5ba;hp=84d08fcacc37f1452a3bbd7f3924b26ea634b120;hpb=a3bf69c3a988b0de2126fbfe6804c61ef24a8896;p=mmh diff --git a/test/common.sh.in b/test/common.sh.in index 84d08fc..aa34927 100644 --- a/test/common.sh.in +++ b/test/common.sh.in @@ -14,12 +14,15 @@ test -z "$bindir" && bindir="@bindir@" test -z "$mandir" && mandir="@mandir@" test -z "$sysconfdir" && sysconfdir="@sysconfdir@" test -z "$pagerpath" && pagerpath="@pagerpath@" +test -z "$MULTIBYTE_ENABLED" && MULTIBYTE_ENABLED="@MULTIBYTE_ENABLED@" export MH_TEST_DIR auxexecdir bindir mandir sysconfdir pagerpath +export MULTIBYTE_ENABLED test -z "$MH_INST_DIR" && MH_INST_DIR=${MH_TEST_DIR}/inst export MH_INST_DIR -unset MHCONTEXT +unset MHBUILD MHCONTEXT MHMTSUSERCONF MHN MHSHOW MHSTORE MHTMPDIR +unset MHLDEBUG MHPDEBUG MHWDEBUG MM_CHARSET output_md5() { @@ -142,7 +145,14 @@ setup_test () if [ -d ${MH_INST_DIR}${bindir} ]; then : else - (cd ${MH_OBJ_DIR} && make DESTDIR=${MH_INST_DIR} install) || exit 1 + (cd ${MH_OBJ_DIR} && make DESTDIR=${MH_INST_DIR} SETGID_MAIL= install) || + exit 1 + + #### Don't test with sendmail because it would really send the + #### mail. If configured to use sendmail, change to smtp instead + #### so that we use fakesmtp. + sed -e 's/mts: *sendmail/mts: smtp/' ${MHMTSCONF} >${MHMTSCONF}.new + mv -f ${MHMTSCONF}.new ${MHMTSCONF} fi # clean old test data @@ -151,7 +161,10 @@ setup_test () mkdir $MH_TEST_DIR/Mail || exit 1 cat > $MH <