aboutsummaryrefslogtreecommitdiffstats
path: root/test/ssh/scp.exp
diff options
context:
space:
mode:
Diffstat (limited to 'test/ssh/scp.exp')
-rwxr-xr-xtest/ssh/scp.exp66
1 files changed, 0 insertions, 66 deletions
diff --git a/test/ssh/scp.exp b/test/ssh/scp.exp
deleted file mode 100755
index a803e7131..000000000
--- a/test/ssh/scp.exp
+++ /dev/null
@@ -1,66 +0,0 @@
1#!/usr/bin/expect -f
2# This file is part of Firejail project
3# Copyright (C) 2014-2023 Firejail Authors
4# License GPL v2
5
6set timeout 10
7spawn $env(SHELL)
8match_max 100000
9
10send -- "ssh firejail-test@0\r"
11expect {
12 timeout {puts "TESTING ERROR 0\n";exit}
13 -re "Child process initialized in \[0-9\]+.\[0-9\]+ ms" {puts "OK\n"}
14 "an existing sandbox was detected" {puts "OK\n"}
15}
16sleep 1
17
18send -- "rm -f testfile\r"
19after 100
20send -- "exit\r"
21sleep 1
22
23send -- "echo 12345 > testfile\r"
24after 100
25send -- "scp testfile firejail-test@0:~/testfile\r"
26expect {
27 timeout {puts "TESTING ERROR 1\n";exit}
28 "100%"
29}
30sleep 1
31
32
33send -- "ssh firejail-test@0\r"
34expect {
35 timeout {puts "TESTING ERROR 2\n";exit}
36 -re "Child process initialized in \[0-9\]+.\[0-9\]+ ms" {puts "OK\n"}
37 "an existing sandbox was detected" {puts "OK\n"}
38}
39sleep 1
40send -- "cat testfile\r"
41expect {
42 timeout {puts "TESTING ERROR 3\n";exit}
43 "12345"
44}
45after 100
46send -- "exit\r"
47sleep 1
48
49send -- "rm testfile\r"
50after 100
51send -- "scp firejail-test@0:~/testfile testfile\r"
52expect {
53 timeout {puts "TESTING ERROR 4\n";exit}
54 "100%"
55}
56sleep 1
57send -- "cat testfile\r"
58expect {
59 timeout {puts "TESTING ERROR 5\n";exit}
60 "12345"
61}
62after 100
63send -- "rm testfile\r"
64sleep 1
65
66puts "\nall done\n"