From: Tomi Ollila Date: Wed, 16 Nov 2011 20:50:06 +0000 (+0200) Subject: test: create dtach's session socket in $TEST_TMPDIR X-Git-Tag: 0.10_rc2~1 X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=commitdiff_plain;h=8efdc0518d1887737f79d3eb37c461f0d314f5e1 test: create dtach's session socket in $TEST_TMPDIR Due to 108-character limit in unix domain socket path this change is required; it is more probable that length of ${TMPDIR:-/tmp} is shorter than length of path to the current directory of notmuch test source directory. One can expect to create reasonable-length unix domain sockets wherever $TMPDIR points to. --- diff --git a/test/test-lib.sh b/test/test-lib.sh index 87f78c99..cf309f94 100755 --- a/test/test-lib.sh +++ b/test/test-lib.sh @@ -847,7 +847,7 @@ test_emacs () { # start a detached session with an emacs server # user's TERM is given to dtach which assumes a minimally # VT100-compatible terminal -- and emacs inherits that - TERM=$ORIGINAL_TERM dtach -n "$TMP_DIRECTORY/emacs-dtach-socket.$$" \ + TERM=$ORIGINAL_TERM dtach -n "$TEST_TMPDIR/emacs-dtach-socket.$$" \ sh -c "stty rows 24 cols 80; exec '$TMP_DIRECTORY/run_emacs' \ --no-window-system \ --eval '(setq server-name \"$EMACS_SERVER\")' \