aboutsummaryrefslogtreecommitdiff
path: root/test/test-lib.sh
diff options
context:
space:
mode:
authorTomi Ollila <tomi.ollila@iki.fi>2011-11-16 22:50:06 +0200
committerDavid Bremner <bremner@debian.org>2011-11-17 19:35:32 -0400
commit8efdc0518d1887737f79d3eb37c461f0d314f5e1 (patch)
treeb31ef9107c4cce02f8ffd2cc57282cc6572c3ae0 /test/test-lib.sh
parenta0ec104f13f66611b6e51cd9b49f4306f4fce8b7 (diff)
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.
Diffstat (limited to 'test/test-lib.sh')
-rwxr-xr-xtest/test-lib.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/test/test-lib.sh b/test/test-lib.sh
index 87f78c9..cf309f9 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\")' \