summaryrefslogtreecommitdiff
path: root/regress/multiplex.sh
diff options
context:
space:
mode:
authorDarren Tucker <dtucker@zip.com.au>2004-06-22 13:38:56 +1000
committerDarren Tucker <dtucker@zip.com.au>2004-06-22 13:38:56 +1000
commit430c6a1552e25a1163e6fa1bade9a276791679a6 (patch)
treeb9186fd4ca4d89aaeabcaa81b059e6df7346f66c /regress/multiplex.sh
parente35bf12eebca0c3ca248dca4c04bff83b9c475a1 (diff)
- markus@cvs.openbsd.org 2004/06/22 03:12:13
[regress/envpass.sh regress/multiplex.sh] more portable env passing tests
Diffstat (limited to 'regress/multiplex.sh')
-rw-r--r--regress/multiplex.sh9
1 files changed, 5 insertions, 4 deletions
diff --git a/regress/multiplex.sh b/regress/multiplex.sh
index c167b9632..dbf2025be 100644
--- a/regress/multiplex.sh
+++ b/regress/multiplex.sh
@@ -1,4 +1,4 @@
1# $OpenBSD: multiplex.sh,v 1.7 2004/06/18 06:15:51 dtucker Exp $ 1# $OpenBSD: multiplex.sh,v 1.8 2004/06/22 03:12:13 markus Exp $
2# Placed in the Public Domain. 2# Placed in the Public Domain.
3 3
4CTL=$OBJ/ctl-sock 4CTL=$OBJ/ctl-sock
@@ -11,12 +11,13 @@ COPY=$OBJ/ls.copy
11start_sshd 11start_sshd
12 12
13trace "start master, fork to background" 13trace "start master, fork to background"
14${SSH} -2 -MS$CTL -F $OBJ/ssh_config -oSendEnv="_XXX_TEST" -f somehost \ 14${SSH} -2 -MS$CTL -F $OBJ/ssh_config -oSendEnv="_XXX_TEST" -f somehost sleep 120
15 sleep 120
16 15
17verbose "test $tid: envpass" 16verbose "test $tid: envpass"
18trace "env passing over multiplexed connection" 17trace "env passing over multiplexed connection"
19_XXX_TEST=blah ${SSH} -S$CTL otherhost '[ "x$_XXX_TEST" = "xblah" ]' 18_XXX_TEST=blah ${SSH} -oSendEnv="_XXX_TEST" -S$CTL otherhost sh << 'EOF'
19 test X"$_XXX_TEST" = X"blah"
20EOF
20if [ $? -ne 0 ]; then 21if [ $? -ne 0 ]; then
21 fail "environment not found" 22 fail "environment not found"
22fi 23fi