X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/0b2f6fb7342984e3e73544600c48fddf07541beb..7ec0c9a0229aa160d7419922d2f4ba7e87480cd6:/test/common.sh.in?ds=sidebyside diff --git a/test/common.sh.in b/test/common.sh.in index e47cca09..d0c446de 100644 --- a/test/common.sh.in +++ b/test/common.sh.in @@ -29,18 +29,9 @@ test -z "$ICONV_ENABLED" && ICONV_ENABLED="@ICONV_ENABLED@" test -z "$OAUTH_SUPPORT" && OAUTH_SUPPORT="@OAUTH_SUPPORT@" test -z "$CURL_USER_AGENT" && CURL_USER_AGENT="@CURL_USER_AGENT@" -#### If w3m is used, HOME needs to be set, assuming default w3m config. -#### So make sure that HOME is set to avoid run-time warning about not -#### being able to create config directory. -test -z "$HOME" && HOME=$MH_TEST_DIR -HOME=$MH_TEST_DIR -export HOME - -#### If w3m is used, HOME needs to be set, assuming default w3m config. -#### So make sure that HOME is set to avoid run-time warning about not -#### being able to create config directory. -test -z "$HOME" && HOME=$MH_TEST_DIR -HOME=$MH_TEST_DIR +#### Make sure that HOME is set to avoid run-time warning from w3m about +#### not being able to create config directory. +HOME="$MH_TEST_DIR" export HOME unset MAILDROP MHBUILD MHCONTEXT MHMTSUSERCONF MHN MHSHOW MHSTORE @@ -50,7 +41,7 @@ unset MHLDEBUG MHPDEBUG MHWDEBUG PAGER XOAUTH SMTPUTF8 unset LANG LC_ALL LC_CTYPE #### Use a test dir for tmp files when MHTMPDIR applies. -MHTMPDIR=$MH_TEST_DIR/Mail +MHTMPDIR="$MH_TEST_DIR"/Mail export MHTMPDIR #### If you're reading this .... you can set MH_TEST_NOCLEANUP to prevent @@ -311,7 +302,7 @@ cleanup() { #### cd to $MH_TEST_DIR before trying to remove its Mail #### subdirectory. rm on Solaris won't remove it if it's in the #### path of the current working directory. - test -z "$MH_TEST_NOCLEANUP" && (cd $MH_TEST_DIR; rm -rf "$MH_TEST_DIR"/Mail) + test -z "$MH_TEST_NOCLEANUP" && (cd "$MH_TEST_DIR"; rm -rf "$MH_TEST_DIR"/Mail) #### Report test name if set, which indicates failure. #### Relies on set -e to invoke the trap which calls