Browse code

Removing --gen-json argument that breaks the test if libjson isn't installed.

Micah Snyder authored on 2018/03/04 09:24:18
Showing 1 changed files
... ...
@@ -155,7 +155,7 @@ end_valgrind() {
155 155
 # ----------- clamscan tests --------------------------------------------------------
156 156
 test_clamscan() {
157 157
     test_start $1
158
-    if test_run 1 $CLAMSCAN --gen-json --debug --quiet -dtest-db/test.hdb $TESTFILES --log=clamscan.log; then
158
+    if test_run 1 $CLAMSCAN --debug --quiet -dtest-db/test.hdb $TESTFILES --log=clamscan.log; then
159 159
 	scan_failed clamscan.log "clamscan didn't detect all testfiles correctly"
160 160
     fi
161 161
     NINFECTED=`grep "Infected files" clamscan.log | cut -f2 -d: | sed -e 's/ //g'`
... ...
@@ -166,12 +166,12 @@ test_clamscan() {
166 166
     cat <<EOF >test-db/test.pdb
167 167
 H:example.com
168 168
 EOF
169
-    if test_run 0 $CLAMSCAN --gen-json --quiet -dtest-db $abs_srcdir/input/phish-test-* --log=clamscan2.log; then
169
+    if test_run 0 $CLAMSCAN --quiet -dtest-db $abs_srcdir/input/phish-test-* --log=clamscan2.log; then
170 170
 	cat clamscan2.log;
171 171
 	die "Failed to run clamscan (phish-test)";
172 172
     fi
173 173
 
174
-    if test_run 1 $CLAMSCAN --gen-json --quiet --phishing-ssl --phishing-cloak -dtest-db $abs_srcdir/input/phish-test-* --log=clamscan3.log; then
174
+    if test_run 1 $CLAMSCAN --quiet --phishing-ssl --phishing-cloak -dtest-db $abs_srcdir/input/phish-test-* --log=clamscan3.log; then
175 175
 	cat clamscan3.log;
176 176
 	die "Failed to run clamscan (phish-test2)";
177 177
     fi
... ...
@@ -190,7 +190,7 @@ EOF
190 190
 ClamAV-Test-Icon-EA0X;Engine:52-1000,Target:1,IconGroup1:ea0x-grp1,IconGroup2:*;(0);0:4d5a
191 191
 ClamAV-Test-Icon-IScab;Engine:52-1000,Target:1,IconGroup2:iscab-grp2;(0);0:4d5a
192 192
 EOF
193
-    if test_run 1 $CLAMSCAN --gen-json --quiet -dtest-db $TESTFILES --log=clamscan4.log; then
193
+    if test_run 1 $CLAMSCAN --quiet -dtest-db $TESTFILES --log=clamscan4.log; then
194 194
 	scan_failed clamscan4.log "clamscan didn't detect icons correctly"
195 195
     fi
196 196
     NINFECTED=`grep "Infected files" clamscan4.log | cut -f2 -d: | sed -e 's/ //g'`
... ...
@@ -212,7 +212,7 @@ EOF
212 212
 cat <<EOF >test-db/test.ldb
213 213
 Clam-VI-Test:Target;Engine:52-255,Target:1;(0&1);VI:43006f006d00700061006e0079004e0061006d0065000000000063006f006d00700061006e007900;VI:500072006f0064007500630074004e0061006d0065000000000063006c0061006d00
214 214
 EOF
215
-    if test_run 1 $CLAMSCAN --gen-json --quiet -dtest-db/test.ldb $TESTFILES --log=clamscan5.log; then
215
+    if test_run 1 $CLAMSCAN --quiet -dtest-db/test.ldb $TESTFILES --log=clamscan5.log; then
216 216
 	scan_failed clamscan5.log "clamscan didn't detect VI correctly"
217 217
     fi
218 218
     grep "clam_ISmsi_ext.exe: Clam-VI-Test:Target.UNOFFICIAL FOUND" clamscan5.log || die "VI-test1 failed"
... ...
@@ -225,7 +225,7 @@ EOF
225 225
 cat <<EOF >test-db/test.yara
226 226
 rule yara_at_offset {strings: \$tar_magic = { 75 73 74 61 72 } condition: \$tar_magic at 257}
227 227
 EOF
228
-    if test_run 1 $CLAMSCAN --gen-json --quiet -dtest-db/test.yara $TESTFILES --log=clamscan6.log; then
228
+    if test_run 1 $CLAMSCAN --quiet -dtest-db/test.yara $TESTFILES --log=clamscan6.log; then
229 229
 	scan_failed clamscan6.log "clamscan YARA at-offset test failed"
230 230
     fi
231 231
     grep "clam.tar.gz: YARA.yara_at_offset.UNOFFICIAL FOUND" clamscan6.log || die "YARA at-offset test1 failed"
... ...
@@ -238,7 +238,7 @@ EOF
238 238
 cat <<EOF >test-db/test.yara
239 239
 rule yara_in_range {strings: \$tar_magic = { 75 73 74 61 72 } condition: \$tar_magic in (200..300)}
240 240
 EOF
241
-    if test_run 1 $CLAMSCAN --gen-json --quiet -dtest-db/test.yara $TESTFILES --log=clamscan7.log; then
241
+    if test_run 1 $CLAMSCAN --quiet -dtest-db/test.yara $TESTFILES --log=clamscan7.log; then
242 242
 	scan_failed clamscan7.log "clamscan YARA in-range test failed"
243 243
     fi
244 244
     grep "clam.tar.gz: YARA.yara_in_range.UNOFFICIAL FOUND" clamscan7.log || die "YARA in-range test1 failed"