From 7091755c5834f74170b26a6f1e59c98a9051260d Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Thu, 5 Jun 2014 15:07:07 +0200 Subject: selftest: Add support for tmate. Signed-off-by: Andreas Schneider Reviewed-by: Michael Adam Autobuild-User(master): Michael Adam Autobuild-Date(master): Fri Jun 6 02:25:52 CEST 2014 on sn-devel-104 --- selftest/in_screen | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/selftest/in_screen b/selftest/in_screen index 5468a216e31..36c3da11918 100755 --- a/selftest/in_screen +++ b/selftest/in_screen @@ -69,8 +69,14 @@ cleanup() { rm -f $basedir/$SERVERNAME.status $basedir/$SERVERNAME.log echo $$ > $basedir/$SERVERNAME.parent.pid trap cleanup SIGINT SIGTERM SIGPIPE + if [[ "$TMUX" ]]; then - tmux new-window -n test:$SERVERNAME "bash $basedir/$SERVERNAME.launch" + TMUX_CMD=tmux + if [[ $TMUX = *tmate* ]]; then + TMUX_CMD=tmate + fi + + $TMUX_CMD new-window -n test:$SERVERNAME "bash $basedir/$SERVERNAME.launch" else screen -r -X screen -t test:$SERVERNAME bash $basedir/$SERVERNAME.launch fi -- cgit