diff options
Diffstat (limited to 'testdata/http_server')
4 files changed, 91 insertions, 0 deletions
diff --git a/testdata/http_server/play_ssh_config_changes/.ssh/.gitignore b/testdata/http_server/play_ssh_config_changes/.ssh/.gitignore new file mode 100644 index 0000000..04204c7 --- /dev/null +++ b/testdata/http_server/play_ssh_config_changes/.ssh/.gitignore @@ -0,0 +1 @@ +config diff --git a/testdata/http_server/play_ssh_config_changes/newhost/play.aww b/testdata/http_server/play_ssh_config_changes/newhost/play.aww new file mode 100644 index 0000000..c0f13ad --- /dev/null +++ b/testdata/http_server/play_ssh_config_changes/newhost/play.aww @@ -0,0 +1,5 @@ +## Should print working directory on remote server. +pwd + +## Should print working directory on local. +#local: pwd diff --git a/testdata/http_server/play_ssh_config_changes/oldhost/play.aww b/testdata/http_server/play_ssh_config_changes/oldhost/play.aww new file mode 100644 index 0000000..c0f13ad --- /dev/null +++ b/testdata/http_server/play_ssh_config_changes/oldhost/play.aww @@ -0,0 +1,5 @@ +## Should print working directory on remote server. +pwd + +## Should print working directory on local. +#local: pwd diff --git a/testdata/http_server/play_ssh_config_changes/test.data b/testdata/http_server/play_ssh_config_changes/test.data new file mode 100644 index 0000000..138630c --- /dev/null +++ b/testdata/http_server/play_ssh_config_changes/test.data @@ -0,0 +1,80 @@ + +>>> .ssh/config +Host oldhost + Hostname 127.0.0.1 + Port 10022 + User awwanssh + IdentityFile ~/.ssh/id_ed25519 + +>>> play_on_oldhost +{ + "mode": "play", + "script": "/oldhost/play.aww", + "line_range": "1-" +} + +<<< play_on_oldhost:output:json +{ + "data": { + "mode": "play", + "script": "/home/awwan/src/testdata/http_server/play_ssh_config_changes/oldhost/play.aww", + "line_range": "1-", + "content": null, + "error": "", + "output": "LSBwbGF5LmF3dyAtLS0gU1NIIGNvbm5lY3Rpb246IGF3d2Fuc3NoQDEyNy4wLjAuMToxMDAyMgotIHBsYXkuYXd3IC0tLSBTU0ggaWRlbnRpdHkgZmlsZTogWy9ob21lL2F3d2FuLy5zc2gvaWRfZWQyNTUxOV0KLSBwbGF5LmF3dyA9PT0gQkVHSU46IHBsYXkgL2hvbWUvYXd3YW4vc3JjL3Rlc3RkYXRhL2h0dHBfc2VydmVyL3BsYXlfc3NoX2NvbmZpZ19jaGFuZ2VzL29sZGhvc3QvcGxheS5hd3cgMS0KLSBwbGF5LmF3dyAtLT4gICAyOiBwd2QKL2hvbWUvYXd3YW5zc2gKLSBwbGF5LmF3dyAtLT4gICA1OiAjbG9jYWw6IHB3ZAovaG9tZS9hd3dhbi9zcmMKLSBwbGF5LmF3dyA9PT0gRU5ECg==" + }, + "code": 200 +} + +<<< play_on_oldhost:output +- play.aww --- SSH connection: awwanssh@127.0.0.1:10022 +- play.aww --- SSH identity file: [/home/awwan/.ssh/id_ed25519] +- play.aww === BEGIN: play /home/awwan/src/testdata/http_server/play_ssh_config_changes/oldhost/play.aww 1- +- play.aww --> 2: pwd +/home/awwanssh +- play.aww --> 5: #local: pwd +/home/awwan/src +- play.aww === END + +>>> .ssh/config:newhost +Host oldhost + Hostname 127.0.0.1 + Port 10022 + User awwanssh + IdentityFile ~/.ssh/id_ed25519 + +Host newhost + Hostname 127.0.0.1 + Port 10022 + User awwanssh + IdentityFile ~/.ssh/id_ed25519 + +>>> play_on_newhost +{ + "mode": "play", + "script": "/newhost/play.aww", + "line_range": "1-" +} + +<<< play_on_newhost:output:json +{ + "data": { + "mode": "play", + "script": "/home/awwan/src/testdata/http_server/play_ssh_config_changes/newhost/play.aww", + "line_range": "1-", + "content": null, + "error": "", + "output": "LSBwbGF5LmF3dyAtLS0gU1NIIGNvbm5lY3Rpb246IGF3d2Fuc3NoQDEyNy4wLjAuMToxMDAyMgotIHBsYXkuYXd3IC0tLSBTU0ggaWRlbnRpdHkgZmlsZTogWy9ob21lL2F3d2FuLy5zc2gvaWRfZWQyNTUxOV0KLSBwbGF5LmF3dyA9PT0gQkVHSU46IHBsYXkgL2hvbWUvYXd3YW4vc3JjL3Rlc3RkYXRhL2h0dHBfc2VydmVyL3BsYXlfc3NoX2NvbmZpZ19jaGFuZ2VzL25ld2hvc3QvcGxheS5hd3cgMS0KLSBwbGF5LmF3dyAtLT4gICAyOiBwd2QKL2hvbWUvYXd3YW5zc2gKLSBwbGF5LmF3dyAtLT4gICA1OiAjbG9jYWw6IHB3ZAovaG9tZS9hd3dhbi9zcmMKLSBwbGF5LmF3dyA9PT0gRU5ECg==" + }, + "code": 200 +} + +<<< play_on_newhost:output +- play.aww --- SSH connection: awwanssh@127.0.0.1:10022 +- play.aww --- SSH identity file: [/home/awwan/.ssh/id_ed25519] +- play.aww === BEGIN: play /home/awwan/src/testdata/http_server/play_ssh_config_changes/newhost/play.aww 1- +- play.aww --> 2: pwd +/home/awwanssh +- play.aww --> 5: #local: pwd +/home/awwan/src +- play.aww === END |
