From e19a3320081c91fdf05895d87b42e60bcf5e2408 Mon Sep 17 00:00:00 2001 From: netblue30 Date: Fri, 13 Apr 2018 11:15:48 -0400 Subject: testing --- test/environment/allow-debuggers.exp | 25 +++++---------- test/environment/environment.sh | 3 -- test/environment/firejail-in-firejail2.exp | 51 ------------------------------ test/fnetfilter/default.exp | 2 +- test/fnetfilter/template.exp | 2 +- 5 files changed, 10 insertions(+), 73 deletions(-) delete mode 100755 test/environment/firejail-in-firejail2.exp diff --git a/test/environment/allow-debuggers.exp b/test/environment/allow-debuggers.exp index 359f94db1..f92ec5ddf 100755 --- a/test/environment/allow-debuggers.exp +++ b/test/environment/allow-debuggers.exp @@ -5,36 +5,27 @@ cd /home spawn $env(SHELL) match_max 100000 -send -- "firejail --profile=/etc/firejail/firefox.profile --allow-debuggers strace ls\r" +send -- "firejail --allow-debuggers\r" expect { timeout {puts "TESTING ERROR 0\n";exit} "Child process initialized" { puts "\n"} "is disabled on Linux kernels prior to 4.8" { puts "TESTING SKIP: kernel too old\n"; exit } } -expect { - timeout {puts "TESTING ERROR 1\n";exit} - "ioctl" -} -expect { - timeout {puts "TESTING ERROR 2\n";exit} - "exit_group" -} after 100 -send -- "firejail --allow-debuggers --profile=/etc/firejail/firefox.profile strace ls\r" -expect { - timeout {puts "TESTING ERROR 3\n";exit} - "Child process initialized" -} +send -- "strace ls\r" expect { - timeout {puts "TESTING ERROR 4\n";exit} - "ioctl" + timeout {puts "TESTING ERROR 1\n";exit} + "open" } expect { - timeout {puts "TESTING ERROR 5\n";exit} + timeout {puts "TESTING ERROR 2\n";exit} "exit_group" } after 100 +send -- "exit\r" +sleep 1 + puts "\nall done\n" diff --git a/test/environment/environment.sh b/test/environment/environment.sh index b6688d484..364a4b65b 100755 --- a/test/environment/environment.sh +++ b/test/environment/environment.sh @@ -68,9 +68,6 @@ fi echo "TESTING: firejail in firejail - single sandbox (test/environment/firejail-in-firejail.exp)" ./firejail-in-firejail.exp -echo "TESTING: firejail in firejail - force new sandbox (test/environment/firejail-in-firejail2.exp)" -./firejail-in-firejail2.exp - which aplay if [ "$?" -eq 0 ]; then diff --git a/test/environment/firejail-in-firejail2.exp b/test/environment/firejail-in-firejail2.exp deleted file mode 100755 index 6528e45cd..000000000 --- a/test/environment/firejail-in-firejail2.exp +++ /dev/null @@ -1,51 +0,0 @@ -#!/usr/bin/expect -f -# This file is part of Firejail project -# Copyright (C) 2014-2018 Firejail Authors -# License GPL v2 - -set timeout 10 -spawn $env(SHELL) -match_max 100000 - -send -- "firejail --noprofile\r" -expect { - timeout {puts "TESTING ERROR 1\n";exit} - "Child process initialized" -} -sleep 1 - -send -- "firejail\r" -expect { - timeout {puts "TESTING ERROR 2\n";exit} - "Warning: an existing sandbox was detected" -} -after 100 - -send -- "exit\r" -after 100 - -send -- "firejail --force\r" -expect { - timeout {puts "TESTING ERROR 3\n";exit} - "Child process initialized" -} -after 100 - -send -- "exit\r" -after 100 - -send -- "firejail --version\r" -expect { - timeout {puts "TESTING ERROR 4\n";exit} - "firejail version" -} -after 100 - -send -- "firejail --version --force\r" -expect { - timeout {puts "TESTING ERROR 5\n";exit} - "firejail version" -} -after 100 - -puts "\nall done\n" diff --git a/test/fnetfilter/default.exp b/test/fnetfilter/default.exp index 4c24b370f..8406160e3 100755 --- a/test/fnetfilter/default.exp +++ b/test/fnetfilter/default.exp @@ -31,7 +31,7 @@ after 100 send -- "fnetfilter test1.net,33\r" expect { timeout {puts "TESTING ERROR 4\n";exit} - "invalid destination file in netfilter command" + "cannot open test1.net,33" } after 100 send -- "rm outfile\r" diff --git a/test/fnetfilter/template.exp b/test/fnetfilter/template.exp index b63a2d4c9..5b84166d8 100755 --- a/test/fnetfilter/template.exp +++ b/test/fnetfilter/template.exp @@ -66,7 +66,7 @@ after 100 send -- "fnetfilter test2.net,icmp-type,destination-unreachable,time-exceeded,echo-request\r" expect { timeout {puts "TESTING ERROR 12\n";exit} - "invalid destination file in netfilter command" + "cannot open test2.net," } after 100 -- cgit v1.2.3-54-g00ecf