aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorJJ Liebig <jonathan.liebig@gmail.com>2026-09-08 23:08:42 +0200
committerGitHub <noreply@github.com>2026-09-09 00:08:42 +0300
commit8996fc54fe4596368a1677821b1a390a70c56ab0 (patch)
tree65ff0293a3ee17b4acc50539bff382388abaf927 /tests
parent68c7b78ec237034cbb0e21c8666842ed7991641d (diff)
fix: support preinstalled windows remote hosts (#3661)
* fix: support windows hosts in saved ssh machines refs #3651 * fix: keep windows ssh bridge writes blocking refs #3651 * fix: close saved windows ssh bootstrap input refs #3651 * refactor: simplify remote bridge helpers refs #3651 * refactor: isolate remote bridge platform behavior refs #3651 * fix: close captured ssh input under windows consoles refs #3651 * test: remove redundant remote command assertions refs #3651 refs #3701 * test: handle framed ssh commands in machine setup refs #3651 --------- Co-authored-by: Ogulcan Celik <ogulcancelik@gmail.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/machine_setup.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/machine_setup.rs b/tests/machine_setup.rs
index da763d98..5fce2865 100644
--- a/tests/machine_setup.rs
+++ b/tests/machine_setup.rs
@@ -27,7 +27,11 @@ fi
case "$last" in
'tee '*) cat >/dev/null; exit 0 ;;
esac
-script=$(cat)
+case "$last" in
+ *'herdr-remote-output-ready:1'*) script=$last ;;
+ *) script=$(cat) ;;
+esac
+printf '\n%s\n' 'herdr-remote-output-ready:1'
case "$script" in
*'uname -s'*) uname -s; uname -m ;;
*'version='*) echo /home/remote/.local/bin/herdr ;;