From 8efdc0518d1887737f79d3eb37c461f0d314f5e1 Mon Sep 17 00:00:00 2001 From: Tomi Ollila Date: Wed, 16 Nov 2011 22:50:06 +0200 Subject: [PATCH] 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. --- test/test-lib.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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\")' \ -- 2.43.0