diff options
author | netblue30 <netblue30@yahoo.com> | 2018-01-16 19:16:09 -0500 |
---|---|---|
committer | netblue30 <netblue30@yahoo.com> | 2018-01-16 19:16:09 -0500 |
commit | 6ea0e6f273dc8071a381735b71acb21955b87a27 (patch) | |
tree | 47b3e7bdb72d971d5e25f2e011d4ce325782e7a3 /test | |
parent | Merge pull request #1715 from viq/patch-1 (diff) | |
download | firejail-6ea0e6f273dc8071a381735b71acb21955b87a27.tar.gz firejail-6ea0e6f273dc8071a381735b71acb21955b87a27.tar.zst firejail-6ea0e6f273dc8071a381735b71acb21955b87a27.zip |
added support for IPv6 DNS configuration - #1722
Diffstat (limited to 'test')
-rwxr-xr-x | test/environment/dns.exp | 10 | ||||
-rw-r--r-- | test/environment/dns.profile | 1 | ||||
-rwxr-xr-x | test/utils/dns-print.exp | 6 |
3 files changed, 15 insertions, 2 deletions
diff --git a/test/environment/dns.exp b/test/environment/dns.exp index 0d12a82f2..6ddc0ccea 100755 --- a/test/environment/dns.exp +++ b/test/environment/dns.exp | |||
@@ -4,7 +4,7 @@ set timeout 30 | |||
4 | spawn $env(SHELL) | 4 | spawn $env(SHELL) |
5 | match_max 100000 | 5 | match_max 100000 |
6 | 6 | ||
7 | send -- "firejail --dns=8.8.4.4 --dns=8.8.8.8 --dns=4.2.2.1\r" | 7 | send -- "firejail --dns=8.8.4.4 --dns=8.8.8.8 --dns=4.2.2.1 --dns=::2\r" |
8 | expect { | 8 | expect { |
9 | timeout {puts "TESTING ERROR 2.1\n";exit} | 9 | timeout {puts "TESTING ERROR 2.1\n";exit} |
10 | "Child process initialized" | 10 | "Child process initialized" |
@@ -24,6 +24,10 @@ expect { | |||
24 | timeout {puts "TESTING ERROR 2.4\n";exit} | 24 | timeout {puts "TESTING ERROR 2.4\n";exit} |
25 | "nameserver 4.2.2.1" | 25 | "nameserver 4.2.2.1" |
26 | } | 26 | } |
27 | expect { | ||
28 | timeout {puts "TESTING ERROR 2.5\n";exit} | ||
29 | "nameserver ::2" | ||
30 | } | ||
27 | after 100 | 31 | after 100 |
28 | send -- "exit\r" | 32 | send -- "exit\r" |
29 | sleep 1 | 33 | sleep 1 |
@@ -50,6 +54,10 @@ expect { | |||
50 | "nameserver 4.2.2.1" | 54 | "nameserver 4.2.2.1" |
51 | } | 55 | } |
52 | after 100 | 56 | after 100 |
57 | expect { | ||
58 | timeout {puts "TESTING ERROR 12.5\n";exit} | ||
59 | "nameserver ::2" | ||
60 | } | ||
53 | send -- "exit\r" | 61 | send -- "exit\r" |
54 | sleep 1 | 62 | sleep 1 |
55 | 63 | ||
diff --git a/test/environment/dns.profile b/test/environment/dns.profile index d1b842c86..ade2f2650 100644 --- a/test/environment/dns.profile +++ b/test/environment/dns.profile | |||
@@ -1,3 +1,4 @@ | |||
1 | dns 8.8.4.4 | 1 | dns 8.8.4.4 |
2 | dns 8.8.8.8 | 2 | dns 8.8.8.8 |
3 | dns 4.2.2.1 | 3 | dns 4.2.2.1 |
4 | dns ::2 | ||
diff --git a/test/utils/dns-print.exp b/test/utils/dns-print.exp index 1954844c9..a0fbaa12f 100755 --- a/test/utils/dns-print.exp +++ b/test/utils/dns-print.exp | |||
@@ -7,7 +7,7 @@ set timeout 10 | |||
7 | spawn $env(SHELL) | 7 | spawn $env(SHELL) |
8 | match_max 100000 | 8 | match_max 100000 |
9 | 9 | ||
10 | send -- "firejail --name=test --dns=1.2.3.4\r" | 10 | send -- "firejail --name=test --dns=1.2.3.4 --dns=::2\r" |
11 | expect { | 11 | expect { |
12 | timeout {puts "TESTING ERROR 0\n";exit} | 12 | timeout {puts "TESTING ERROR 0\n";exit} |
13 | "Child process initialized" | 13 | "Child process initialized" |
@@ -20,5 +20,9 @@ expect { | |||
20 | timeout {puts "TESTING ERROR 1\n";exit} | 20 | timeout {puts "TESTING ERROR 1\n";exit} |
21 | "nameserver 1.2.3.4" | 21 | "nameserver 1.2.3.4" |
22 | } | 22 | } |
23 | expect { | ||
24 | timeout {puts "TESTING ERROR 1\n";exit} | ||
25 | "nameserver ::2" | ||
26 | } | ||
23 | after 100 | 27 | after 100 |
24 | puts "\nall done\n" | 28 | puts "\nall done\n" |