File: run_tests

package info (click to toggle)
w3m 0.5.3%2Bgit20230121-2.1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 11,568 kB
  • sloc: ansic: 59,210; sh: 4,331; perl: 4,217; javascript: 2,315; makefile: 913; cpp: 869; ruby: 776; awk: 78; sed: 16
file content (31 lines) | stat: -rw-r--r-- 504 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
total=0
pass=0
fail=0
w3m="../w3m
-config
/dev/null
-o
ignore_null_img_alt=false"
for i in *.html; do
	cmd="$w3m
-I
utf-8
-O
utf-8
-T
text/html"
	opts="`basename "$i" .html`.opts"
	test -f "$opts" && cmd="$cmd
`grep -v '^#' $opts`"
	if (set -x;IFS='
';$cmd) < "$i" | diff -u - "`basename "$i" .html`.expected"; then
		pass="`expr 1 + "$pass"`"
	else
		fail="`expr 1 + "$fail"`"
	fi
	total="`expr 1 + "$total"`"
done
echo "TOTAL: $total test(s)"
echo "PASS : $pass"
echo "FAIL : $fail"
test 0 -eq "$fail"