aboutsummaryrefslogtreecommitdiffstats
path: root/test/utils/name.exp
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2018-04-01 07:48:11 -0400
committerLibravatar netblue30 <netblue30@yahoo.com>2018-04-01 07:48:11 -0400
commit1fb1bfe20fbde64d769e846b1581ce021d03e864 (patch)
treeb284305324ca31fa5c0b2b318a9dbeaae146da55 /test/utils/name.exp
parentmerges (diff)
downloadfirejail-1fb1bfe20fbde64d769e846b1581ce021d03e864.tar.gz
firejail-1fb1bfe20fbde64d769e846b1581ce021d03e864.tar.zst
firejail-1fb1bfe20fbde64d769e846b1581ce021d03e864.zip
testing
Diffstat (limited to 'test/utils/name.exp')
-rwxr-xr-xtest/utils/name.exp174
1 files changed, 174 insertions, 0 deletions
diff --git a/test/utils/name.exp b/test/utils/name.exp
new file mode 100755
index 000000000..f00b5866e
--- /dev/null
+++ b/test/utils/name.exp
@@ -0,0 +1,174 @@
1#!/usr/bin/expect -f
2# This file is part of Firejail project
3# Copyright (C) 2014-2018 Firejail Authors
4# License GPL v2
5
6set timeout 10
7spawn $env(SHELL)
8match_max 100000
9
10
11send -- "firejail --name=ftest\r"
12expect {
13 timeout {puts "TESTING ERROR 0\n";exit}
14 "Child process initialized"
15}
16after 100
17
18spawn $env(SHELL)
19send -- "firejail --name=ftest\r"
20expect {
21 timeout {puts "TESTING ERROR 1\n";exit}
22 "Child process initialized"
23}
24after 100
25
26spawn $env(SHELL)
27send -- "firejail --name=ftest\r"
28expect {
29 timeout {puts "TESTING ERROR 2\n";exit}
30 "Child process initialized"
31}
32after 100
33
34spawn $env(SHELL)
35send -- "firejail --name=ftest\r"
36expect {
37 timeout {puts "TESTING ERROR 3\n";exit}
38 "Child process initialized"
39}
40after 100
41
42spawn $env(SHELL)
43send -- "firejail --name=ftest\r"
44expect {
45 timeout {puts "TESTING ERROR 4\n";exit}
46 "Child process initialized"
47}
48after 100
49
50spawn $env(SHELL)
51send -- "firejail --name=ftest\r"
52expect {
53 timeout {puts "TESTING ERROR 5\n";exit}
54 "Child process initialized"
55}
56after 100
57
58spawn $env(SHELL)
59send -- "firejail --name=ftest\r"
60expect {
61 timeout {puts "TESTING ERROR 6\n";exit}
62 "Child process initialized"
63}
64after 100
65
66spawn $env(SHELL)
67send -- "firejail --name=ftest\r"
68expect {
69 timeout {puts "TESTING ERROR 7\n";exit}
70 "Child process initialized"
71}
72after 100
73
74spawn $env(SHELL)
75send -- "firejail --name=ftest\r"
76expect {
77 timeout {puts "TESTING ERROR 8\n";exit}
78 "Child process initialized"
79}
80after 100
81
82spawn $env(SHELL)
83send -- "firejail --name=ftest\r"
84expect {
85 timeout {puts "TESTING ERROR 9\n";exit}
86 "Child process initialized"
87}
88after 100
89
90spawn $env(SHELL)
91send -- "firejail --name=ftest\r"
92expect {
93 timeout {puts "TESTING ERROR 10\n";exit}
94 "Child process initialized"
95}
96after 100
97
98spawn $env(SHELL)
99send -- "firejail --name=ftest\r"
100expect {
101 timeout {puts "TESTING ERROR 11\n";exit}
102 "Child process initialized"
103}
104after 100
105
106spawn $env(SHELL)
107send -- "firejail --list\r"
108expect {
109 timeout {puts "TESTING ERROR 12\n";exit}
110 ":ftest:"
111}
112expect {
113 timeout {puts "TESTING ERROR 13\n";exit}
114 ":ftest-1:"
115}
116expect {
117 timeout {puts "TESTING ERROR 14\n";exit}
118 ":ftest-2:"
119}
120expect {
121 timeout {puts "TESTING ERROR 15\n";exit}
122 ":ftest-3:"
123}
124expect {
125 timeout {puts "TESTING ERROR 16\n";exit}
126 ":ftest-4:"
127}
128expect {
129 timeout {puts "TESTING ERROR 17\n";exit}
130 ":ftest-5:"
131}
132expect {
133 timeout {puts "TESTING ERROR 18\n";exit}
134 ":ftest-6:"
135}
136expect {
137 timeout {puts "TESTING ERROR 19\n";exit}
138 ":ftest-7:"
139}
140expect {
141 timeout {puts "TESTING ERROR 20\n";exit}
142 ":ftest-8:"
143}
144expect {
145 timeout {puts "TESTING ERROR 21\n";exit}
146 ":ftest-9:"
147}
148expect {
149 timeout {puts "TESTING ERROR 22\n";exit}
150 ":ftest-"
151}
152expect {
153 timeout {puts "TESTING ERROR 23\n";exit}
154 ":ftest-"
155}
156after 100
157
158send -- "firejail --shutdown=ftest-5\r"
159expect {
160 timeout {puts "TESTING ERROR 11\n";exit}
161 "Sending SIGTERM"
162}
163sleep 1
164
165spawn $env(SHELL)
166send -- "firejail --list\r"
167expect {
168 timeout {puts "TESTING ERROR 12\n";exit}
169 ":ftest-5:" {puts "TESTING ERROR 15\n";exit}
170 ":ftest-9:"
171}
172
173after 100
174puts "all done\n"