aboutsummaryrefslogtreecommitdiffstats
path: root/test/fs
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2020-11-08 08:50:04 -0500
committerLibravatar netblue30 <netblue30@yahoo.com>2020-11-08 08:50:04 -0500
commit2a4eca185266ef26fd71816d0e36eee815c8a486 (patch)
tree39d6bd8c27da5a092ab8175af27ac827b17a712d /test/fs
parentmkdir ci testing (diff)
downloadfirejail-2a4eca185266ef26fd71816d0e36eee815c8a486.tar.gz
firejail-2a4eca185266ef26fd71816d0e36eee815c8a486.tar.zst
firejail-2a4eca185266ef26fd71816d0e36eee815c8a486.zip
mkdir ci testing
Diffstat (limited to 'test/fs')
-rwxr-xr-xtest/fs/mkdir.exp43
1 files changed, 17 insertions, 26 deletions
diff --git a/test/fs/mkdir.exp b/test/fs/mkdir.exp
index 49fef38cc..61029ec18 100755
--- a/test/fs/mkdir.exp
+++ b/test/fs/mkdir.exp
@@ -7,18 +7,6 @@ set timeout 3
7spawn $env(SHELL) 7spawn $env(SHELL)
8match_max 100000 8match_max 100000
9 9
10
11# debugging github-ci - do we have a /run/user/1001 directory?
12send "echo %%%%%%%%%%%%%%%%%%%%%%%%%%\r"
13after 100
14send "ls -l /run/user\r"
15after 100
16send "find /run/user\r"
17after 100
18send "echo %%%%%%%%%%%%%%%%%%%%%%%%%%\r"
19after 100
20
21
22send -- "rm -fr ~/.firejail_test\r" 10send -- "rm -fr ~/.firejail_test\r"
23after 100 11after 100
24 12
@@ -39,20 +27,23 @@ send -- "rm -rf /tmp/.firejail_test\r"
39after 100 27after 100
40 28
41set UID [exec id -u] 29set UID [exec id -u]
42send -- "firejail --profile=mkdir.profile find /run/user/$UID/.firejail_test\r" 30set fexist [file exist /run/user/$UID]
43expect { 31if { $fexist } {
44 timeout {puts "TESTING ERROR 3.1\n";exit} 32 send -- "firejail --profile=mkdir.profile find /run/user/$UID/.firejail_test\r"
45 "/run/user/$UID/.firejail_test/a/b/c/d.txt" 33 expect {
34 timeout {puts "TESTING ERROR 3.1\n";exit}
35 "/run/user/$UID/.firejail_test/a/b/c/d.txt"
36 }
37 send -- "rm -rf /run/user/$UID/.firejail_test\r"
38 after 100
39
40
41 send -- "firejail --profile=mkdir2.profile\r"
42 expect {
43 timeout {puts "TESTING ERROR 4\n";exit}
44 "only files or directories in user home, /tmp, or /run/user/<UID>"
45 }
46 after 100
46} 47}
47send -- "rm -rf /run/user/$UID/.firejail_test\r"
48after 100
49
50
51send -- "firejail --profile=mkdir2.profile\r"
52expect {
53 timeout {puts "TESTING ERROR 4\n";exit}
54 "only files or directories in user home, /tmp, or /run/user/<UID>"
55}
56after 100
57 48
58puts "\nall done\n" 49puts "\nall done\n"