aboutsummaryrefslogtreecommitdiffstats
path: root/test/apps/apps.sh
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2016-04-22 09:46:07 -0400
committerLibravatar netblue30 <netblue30@yahoo.com>2016-04-22 09:46:07 -0400
commit47be57441f2f49baddebaca884fc65199b234714 (patch)
tree67d975d9a2a58b1c9790caeafde9924dd20fb0e5 /test/apps/apps.sh
parentcherrytree profile fixes (diff)
downloadfirejail-47be57441f2f49baddebaca884fc65199b234714.tar.gz
firejail-47be57441f2f49baddebaca884fc65199b234714.tar.zst
firejail-47be57441f2f49baddebaca884fc65199b234714.zip
make test-apps
Diffstat (limited to 'test/apps/apps.sh')
-rwxr-xr-xtest/apps/apps.sh149
1 files changed, 149 insertions, 0 deletions
diff --git a/test/apps/apps.sh b/test/apps/apps.sh
new file mode 100755
index 000000000..ff561ef31
--- /dev/null
+++ b/test/apps/apps.sh
@@ -0,0 +1,149 @@
1#!/bin/bash
2
3export MALLOC_CHECK_=3
4export MALLOC_PERTURB_=$(($RANDOM % 255 + 1))
5
6which firefox
7if [ "$?" -eq 0 ];
8then
9 echo "TESTING: firefox"
10 ./firefox.exp
11else
12 echo "TESTING: firefox not found"
13fi
14
15which midori
16if [ "$?" -eq 0 ];
17then
18 echo "TESTING: midori"
19 ./midori.exp
20else
21 echo "TESTING: midori not found"
22fi
23
24which chromium
25if [ "$?" -eq 0 ];
26then
27 echo "TESTING: chromium"
28 ./chromium.exp
29else
30 echo "TESTING: chromium not found"
31fi
32
33which opera
34if [ "$?" -eq 0 ];
35then
36 echo "TESTING: opera"
37 ./opera.exp
38else
39 echo "TESTING: opera not found"
40fi
41
42which transmission-gtk
43if [ "$?" -eq 0 ];
44then
45 echo "TESTING: transmission-gtk"
46 ./transmission-gtk.exp
47else
48 echo "TESTING: transmission-gtk not found"
49fi
50
51which transmission-qt
52if [ "$?" -eq 0 ];
53then
54 echo "TESTING: transmission-qt"
55 ./transmission-qt.exp
56else
57 echo "TESTING: transmission-qt not found"
58fi
59
60which evince
61if [ "$?" -eq 0 ];
62then
63 echo "TESTING: evince"
64 ./evince.exp
65else
66 echo "TESTING: evince not found"
67fi
68
69which icedove
70if [ "$?" -eq 0 ];
71then
72 echo "TESTING: icedove"
73 ./icedove.exp
74else
75 echo "TESTING: icedove not found"
76fi
77
78which vlc
79if [ "$?" -eq 0 ];
80then
81 echo "TESTING: vlc"
82 ./vlc.exp
83else
84 echo "TESTING: vlc not found"
85fi
86
87which fbreader
88if [ "$?" -eq 0 ];
89then
90 echo "TESTING: fbreader"
91 ./fbreader.exp
92else
93 echo "TESTING: fbreader not found"
94fi
95
96which deluge
97if [ "$?" -eq 0 ];
98then
99 echo "TESTING: deluge"
100 ./deluge.exp
101else
102 echo "TESTING: deluge not found"
103fi
104
105which gnome-mplayer
106if [ "$?" -eq 0 ];
107then
108 echo "TESTING: gnome-mplayer"
109 ./gnome-mplayer.exp
110else
111 echo "TESTING: gnome-mplayer not found"
112fi
113
114which xchat
115if [ "$?" -eq 0 ];
116then
117 echo "TESTING: xchat"
118 ./xchat.exp
119else
120 echo "TESTING: xchat not found"
121fi
122
123which hexchat
124if [ "$?" -eq 0 ];
125then
126 echo "TESTING: hexchat"
127 ./hexchat.exp
128else
129 echo "TESTING: hexchat not found"
130fi
131
132which weechat-curses
133if [ "$?" -eq 0 ];
134then
135 echo "TESTING: weechat"
136 ./weechat.exp
137else
138 echo "TESTING: weechat not found"
139fi
140
141which wine
142if [ "$?" -eq 0 ];
143then
144 echo "TESTING: wine"
145 ./wine.exp
146else
147 echo "TESTING: wine not found"
148fi
149