@@ -18,22 +18,27 @@ for testprog in \
18
18
do
19
19
${testprog} ${small_pbm} ${small_pbm} > ${out1} ; status1=$?
20
20
${testprog} ${small_pbm} < ${small_pbm} > ${out2} ; status2=$?
21
+ test -s ${out1} ; status3=$?
21
22
cmp -s ${out1} ${out2}
22
- echo ${testprog} " : " ${status1} ${status2} $?
23
+ echo ${testprog} " : " ${status1} ${status2} ${status3} $ ?
23
24
rm ${out1} ${out2}
24
- done
25
+ done
26
+
25
27
26
28
dicestem=${tmpdir} /dice
27
29
28
30
testprog=" pamdice -outstem=${dicestem} "
29
- ${testprog} ${small_pbm} ; status1=$?
31
+ ${testprog} ${small_pbm} ; status1=$?
30
32
cat ${dicestem} _* _* .pbm > ${out1}
31
33
rm ${dicestem} _* _* .pbm
32
34
${testprog} < ${small_pbm} ; status2=$?
33
35
cat ${dicestem} _* _* .pbm > ${out2}
34
36
rm ${dicestem} _* _* .pbm
37
+ test -s ${out1} ; status3=$?
35
38
cmp -s ${out1} ${out2}
36
- echo pamdice: ${status1} ${status2} $?
39
+ echo pamdice: ${status1} ${status2} ${status3} $?
40
+ # Do not use testprog, which contains a variable, in the above
41
+ # Same for pamlookup, pamunlookup
37
42
rm ${out1} ${out2}
38
43
39
44
lookup_ppm=${tmpdir} /lookup.ppm
49
54
testprog=" pamlookup -lookupfile=${lookup_ppm} "
50
55
${testprog} ${small_pbm} > ${out1} ; status1=$?
51
56
${testprog} < ${small_pbm} > ${out2} ; status2=$?
57
+ test -s ${out1} ; status3=$?
52
58
cmp -s ${out1} ${out2}
53
- echo pamlookup" : " ${status1} ${status2} $?
59
+ echo pamlookup" : " ${status1} ${status2} ${status3} $ ?
54
60
rm ${out2}
55
61
56
62
testprog=" pamunlookup -lookupfile=${lookup_ppm} "
57
63
${testprog} ${out1} > ${out3} ; status1=$?
58
64
${testprog} < ${out1} > ${out4} ; status2=$?
65
+ test -s ${out1} ; status3=$?
59
66
cmp -s ${out3} ${out4}
60
- echo pamunlookup" : " ${status1} ${status2} $?
67
+ echo pamunlookup" : " ${status1} ${status2} ${status3} $ ?
61
68
rm ${out1} ${out3} ${out4}
62
69
63
70
rm ${lookup_ppm} ${small_pbm}
0 commit comments