diff options
Diffstat (limited to 'test/root/firecfg.exp')
-rwxr-xr-x | test/root/firecfg.exp | 40 |
1 files changed, 32 insertions, 8 deletions
diff --git a/test/root/firecfg.exp b/test/root/firecfg.exp index 8961aed60..8210496bb 100755 --- a/test/root/firecfg.exp +++ b/test/root/firecfg.exp | |||
@@ -15,40 +15,64 @@ expect { | |||
15 | timeout {puts "TESTING ERROR 0\n";exit} | 15 | timeout {puts "TESTING ERROR 0\n";exit} |
16 | "/usr/local/bin/firefox removed" | 16 | "/usr/local/bin/firefox removed" |
17 | } | 17 | } |
18 | after 100 | 18 | sleep 1 |
19 | |||
19 | send -- "file /usr/local/bin/firefox; echo done\r" | 20 | send -- "file /usr/local/bin/firefox; echo done\r" |
20 | expect { | 21 | expect { |
21 | timeout {puts "TESTING ERROR 1\n";exit} | 22 | timeout {puts "TESTING ERROR 1\n";exit} |
22 | "symbolic link to /usr/bin/firejail" {puts "TESTING ERROR 2\n";exit} | 23 | "symbolic link to /usr/bin/firejail" {puts "TESTING ERROR 2\n";exit} |
23 | "done" | 24 | "done" |
24 | } | 25 | } |
25 | after 100 | 26 | sleep 1 |
26 | 27 | ||
27 | send -- "firecfg\r" | 28 | send -- "firecfg\r" |
28 | expect { | 29 | expect { |
29 | timeout {puts "TESTING ERROR 3\n";exit} | 30 | timeout {puts "TESTING ERROR 3\n";exit} |
30 | "/usr/local/bin/firefox created" | 31 | "firefox created" |
31 | } | 32 | } |
32 | after 100 | 33 | sleep 1 |
34 | |||
33 | send -- "file /usr/local/bin/firefox\r" | 35 | send -- "file /usr/local/bin/firefox\r" |
34 | expect { | 36 | expect { |
35 | timeout {puts "TESTING ERROR 4\n";exit} | 37 | timeout {puts "TESTING ERROR 4\n";exit} |
36 | "symbolic link to /usr/bin/firejail" | 38 | "symbolic link to /usr/bin/firejail" |
37 | } | 39 | } |
38 | after 100 | 40 | sleep 1 |
39 | 41 | ||
40 | send -- "firecfg --list\r" | 42 | send -- "firecfg --list\r" |
41 | expect { | 43 | expect { |
42 | timeout {puts "TESTING ERROR 5\n";exit} | 44 | timeout {puts "TESTING ERROR 5\n";exit} |
43 | "/usr/local/bin/firefox" | 45 | "/usr/local/bin/firefox" |
44 | } | 46 | } |
45 | after 100 | 47 | sleep 1 |
46 | 48 | ||
47 | send -- "firecfg --fix\r" | 49 | send -- "firecfg --fix\r" |
48 | expect { | 50 | expect { |
49 | timeout {puts "TESTING ERROR 5\n";exit} | 51 | timeout {puts "TESTING ERROR 6\n";exit} |
50 | "this option is not supported for root user" | 52 | "this option is not supported for root user" |
51 | } | 53 | } |
54 | sleep 1 | ||
55 | |||
56 | send -- "firecfg --fix-sound\r" | ||
57 | expect { | ||
58 | timeout {puts "TESTING ERROR 7\n";exit} | ||
59 | "PulseAudio configured, please logout and login back again" | ||
60 | } | ||
61 | sleep 1 | ||
62 | |||
63 | send -- "firecfg --version\r" | ||
64 | expect { | ||
65 | timeout {puts "TESTING ERROR 8\n";exit} | ||
66 | "firecfg version" | ||
67 | } | ||
68 | sleep 1 | ||
69 | |||
70 | send -- "firecfg --blablabla\r" | ||
71 | expect { | ||
72 | timeout {puts "TESTING ERROR 9\n";exit} | ||
73 | "invalid command line option" | ||
74 | } | ||
75 | sleep 1 | ||
76 | |||
52 | 77 | ||
53 | after 100 | ||
54 | puts "\nall done\n" | 78 | puts "\nall done\n" |