From da53c4ebf0b7f5c6d07cb14dd7ec3ff3910fe180 Mon Sep 17 00:00:00 2001 From: smitsohu Date: Fri, 20 Nov 2020 20:04:20 +0100 Subject: reimplement --private-cache using --tmpfs --- test/fs/private-cache.exp | 30 ++++++++---------------------- 1 file changed, 8 insertions(+), 22 deletions(-) (limited to 'test/fs') diff --git a/test/fs/private-cache.exp b/test/fs/private-cache.exp index 0597e8921..6e4c6bd1b 100755 --- a/test/fs/private-cache.exp +++ b/test/fs/private-cache.exp @@ -7,16 +7,17 @@ set timeout 10 spawn $env(SHELL) match_max 100000 -if {[file exists ~/.cache]} { - puts "found .cache directory\n" -} else { - send -- "mkdir --mode=755 ~/.cache\r" -} +send -- "mkdir --mode=700 ~/.cache\r" after 100 send -- "touch ~/.cache/abcdefg\r" after 100 +if { ! [file exists ~/.cache/abcdefg] } { + puts "TESTING ERROR 0\n" + exit +} + send -- "firejail --noprofile --private-cache\r" expect { timeout {puts "TESTING ERROR 1\n";exit} @@ -34,23 +35,8 @@ after 100 send -- "exit\r" sleep 1 -send -- "rm -v ~/.cache/abcdefg\r" -expect { - timeout {puts "TESTING ERROR 3\n";exit} - "removed" -} +# cleanup +send -- "rm ~/.cache/abcdefg\r" after 100 -# redo the test with --private - -send -- "firejail --noprofile --private --private-cache\r" -expect { - timeout {puts "TESTING ERROR 4\n";exit} - "Warning" -} -sleep 1 - -send -- "exit\r" -sleep 1 - puts "\nall done\n" -- cgit v1.2.3-54-g00ecf