@@ -8,36 +8,31 @@ CHECK-SAME: some_user@some_host -- '/usr/bin/env' '/bin/rm' '-rf' '{{.+}}-REMOTE
8
8
CHECK-NEXT: /usr/bin/ssh -n
9
9
CHECK-DAG: -p 12345
10
10
CHECK-DAG: -i spiderman
11
- CHECK-SAME: some_user@some_host -- '/usr/bin/env' '/bin/mkdir' '-p' '{{.+}}-REMOTE/output/nested'
12
-
13
- CHECK-NEXT: /usr/bin/sftp
14
- CHECK-DAG: -P 12345
15
- CHECK-DAG: -i spiderman
16
- CHECK-SAME: some_user@some_host
17
- CHECK-DAG: -put '{{.+}}/nested/output' '/xyz-REMOTE/output/nested/output'
18
- CHECK-DAG: -put '{{.+}}/nested/input' '/xyz-REMOTE/output/nested/input'
11
+ CHECK-SAME: some_user@some_host -- '/usr/bin/env' '/bin/mkdir' '-p' '{{.+}}'
19
12
20
13
CHECK: /usr/bin/ssh -n
21
14
CHECK-DAG: -p 12345
22
15
CHECK-DAG: -i spiderman
23
- CHECK-SAME: some_user@some_host -- '/usr/bin/env' 'cp'
16
+ CHECK-SAME: some_user@some_host -- '/usr/bin/env' {{.*}} 'cp'
24
17
25
- CHECK-NEXT: {{^}}/bin/mkdir -p {{.+}}/nested
18
+ CHECK-NEXT: {{^}}/bin/mkdir -p {{.+}}
26
19
27
- CHECK-NEXT: /usr/bin/sftp
28
- CHECK-DAG: -P 12345
29
- CHECK-DAG: -i spiderman
20
+ CHECK-NEXT: /usr/bin/rsync
21
+ CHECK-DAG: '-p' ' 12345'
22
+ CHECK-DAG: '-i' ' spiderman'
30
23
CHECK-SAME: some_user@some_host
31
- CHECK-DAG: -get '/xyz-REMOTE/output/nested/output' '{{.+}}/nested/output'
32
- CHECK-DAG: -get '/xyz-REMOTE/output/nested/input' '{{.+}}/nested/input'
33
24
34
25
# Make sure things work without a port.
35
26
RUN: %remote-run -n --remote-dir /xyz-REMOTE -i spiderman --output-prefix %/t some_user@some_host cp %/t/nested/input %/t/nested/output 2>&1 >/dev/null | %FileCheck -check-prefix CHECK-PORTLESS %s
36
27
37
- CHECK-PORTLESS: /usr/bin/sftp
28
+ CHECK-PORTLESS: /usr/bin/ssh -n
29
+ CHECK-PORTLESS-SAME: -i spiderman
30
+ CHECK-PORTLESS-SAME: some_user@some_host -- '/usr/bin/env' '/bin/rm' '-rf' '{{.+}}'
31
+
32
+ CHECK-PORTLESS: /usr/bin/ssh -n
38
33
CHECK-PORTLESS-SAME: -i spiderman
39
- CHECK-PORTLESS-SAME: some_user@some_host
34
+ CHECK-PORTLESS-SAME: some_user@some_host -- '/usr/bin/env' '/bin/mkdir' '-p' '{{.+}}'
40
35
41
36
CHECK-PORTLESS: /usr/bin/ssh -n
42
37
CHECK-PORTLESS-SAME: -i spiderman
43
- CHECK-PORTLESS-SAME: some_user@some_host -- '/usr/bin/env' 'cp'
38
+ CHECK-PORTLESS-SAME: some_user@some_host -- '/usr/bin/env' {{.*}} 'cp'
0 commit comments