diff options
Diffstat (limited to 'test/apps/apps.sh')
-rwxr-xr-x | test/apps/apps.sh | 149 |
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 | |||
3 | export MALLOC_CHECK_=3 | ||
4 | export MALLOC_PERTURB_=$(($RANDOM % 255 + 1)) | ||
5 | |||
6 | which firefox | ||
7 | if [ "$?" -eq 0 ]; | ||
8 | then | ||
9 | echo "TESTING: firefox" | ||
10 | ./firefox.exp | ||
11 | else | ||
12 | echo "TESTING: firefox not found" | ||
13 | fi | ||
14 | |||
15 | which midori | ||
16 | if [ "$?" -eq 0 ]; | ||
17 | then | ||
18 | echo "TESTING: midori" | ||
19 | ./midori.exp | ||
20 | else | ||
21 | echo "TESTING: midori not found" | ||
22 | fi | ||
23 | |||
24 | which chromium | ||
25 | if [ "$?" -eq 0 ]; | ||
26 | then | ||
27 | echo "TESTING: chromium" | ||
28 | ./chromium.exp | ||
29 | else | ||
30 | echo "TESTING: chromium not found" | ||
31 | fi | ||
32 | |||
33 | which opera | ||
34 | if [ "$?" -eq 0 ]; | ||
35 | then | ||
36 | echo "TESTING: opera" | ||
37 | ./opera.exp | ||
38 | else | ||
39 | echo "TESTING: opera not found" | ||
40 | fi | ||
41 | |||
42 | which transmission-gtk | ||
43 | if [ "$?" -eq 0 ]; | ||
44 | then | ||
45 | echo "TESTING: transmission-gtk" | ||
46 | ./transmission-gtk.exp | ||
47 | else | ||
48 | echo "TESTING: transmission-gtk not found" | ||
49 | fi | ||
50 | |||
51 | which transmission-qt | ||
52 | if [ "$?" -eq 0 ]; | ||
53 | then | ||
54 | echo "TESTING: transmission-qt" | ||
55 | ./transmission-qt.exp | ||
56 | else | ||
57 | echo "TESTING: transmission-qt not found" | ||
58 | fi | ||
59 | |||
60 | which evince | ||
61 | if [ "$?" -eq 0 ]; | ||
62 | then | ||
63 | echo "TESTING: evince" | ||
64 | ./evince.exp | ||
65 | else | ||
66 | echo "TESTING: evince not found" | ||
67 | fi | ||
68 | |||
69 | which icedove | ||
70 | if [ "$?" -eq 0 ]; | ||
71 | then | ||
72 | echo "TESTING: icedove" | ||
73 | ./icedove.exp | ||
74 | else | ||
75 | echo "TESTING: icedove not found" | ||
76 | fi | ||
77 | |||
78 | which vlc | ||
79 | if [ "$?" -eq 0 ]; | ||
80 | then | ||
81 | echo "TESTING: vlc" | ||
82 | ./vlc.exp | ||
83 | else | ||
84 | echo "TESTING: vlc not found" | ||
85 | fi | ||
86 | |||
87 | which fbreader | ||
88 | if [ "$?" -eq 0 ]; | ||
89 | then | ||
90 | echo "TESTING: fbreader" | ||
91 | ./fbreader.exp | ||
92 | else | ||
93 | echo "TESTING: fbreader not found" | ||
94 | fi | ||
95 | |||
96 | which deluge | ||
97 | if [ "$?" -eq 0 ]; | ||
98 | then | ||
99 | echo "TESTING: deluge" | ||
100 | ./deluge.exp | ||
101 | else | ||
102 | echo "TESTING: deluge not found" | ||
103 | fi | ||
104 | |||
105 | which gnome-mplayer | ||
106 | if [ "$?" -eq 0 ]; | ||
107 | then | ||
108 | echo "TESTING: gnome-mplayer" | ||
109 | ./gnome-mplayer.exp | ||
110 | else | ||
111 | echo "TESTING: gnome-mplayer not found" | ||
112 | fi | ||
113 | |||
114 | which xchat | ||
115 | if [ "$?" -eq 0 ]; | ||
116 | then | ||
117 | echo "TESTING: xchat" | ||
118 | ./xchat.exp | ||
119 | else | ||
120 | echo "TESTING: xchat not found" | ||
121 | fi | ||
122 | |||
123 | which hexchat | ||
124 | if [ "$?" -eq 0 ]; | ||
125 | then | ||
126 | echo "TESTING: hexchat" | ||
127 | ./hexchat.exp | ||
128 | else | ||
129 | echo "TESTING: hexchat not found" | ||
130 | fi | ||
131 | |||
132 | which weechat-curses | ||
133 | if [ "$?" -eq 0 ]; | ||
134 | then | ||
135 | echo "TESTING: weechat" | ||
136 | ./weechat.exp | ||
137 | else | ||
138 | echo "TESTING: weechat not found" | ||
139 | fi | ||
140 | |||
141 | which wine | ||
142 | if [ "$?" -eq 0 ]; | ||
143 | then | ||
144 | echo "TESTING: wine" | ||
145 | ./wine.exp | ||
146 | else | ||
147 | echo "TESTING: wine not found" | ||
148 | fi | ||
149 | |||