From c8eca3a69dd9a7956f0e862f465ac042402f2550 Mon Sep 17 00:00:00 2001 From: Nicholas Marriott Date: Fri, 19 Jun 2026 09:29:41 +0100 Subject: [PATCH] Add command-alias.sh test, from tanushnry at gmail dot com. --- regress/command-alias.sh | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 regress/command-alias.sh diff --git a/regress/command-alias.sh b/regress/command-alias.sh new file mode 100644 index 00000000..632e959a --- /dev/null +++ b/regress/command-alias.sh @@ -0,0 +1,20 @@ +#!/bin/sh + +# command-alias expansion + +PATH=/bin:/usr/bin +TERM=screen + +[ -z "$TEST_TMUX" ] && TEST_TMUX=$(readlink -f ../tmux) +TMUX="$TEST_TMUX -Ltest -f/dev/null" +$TMUX kill-server 2>/dev/null + +$TMUX new-session -d -sfoo || exit 1 +$TMUX split-window -d -tfoo:0.0 || exit 1 +$TMUX set -s command-alias[100] zoom='resize-pane -Z' || exit 1 +$TMUX zoom -tfoo:0.0 || exit 1 +[ "$($TMUX display-message -p -tfoo:0.0 '#{window_zoomed_flag}')" = 1 ] || exit 1 + +$TMUX kill-server 2>/dev/null + +exit 0