* tests/zdiff: Use "returns_ 1" rather than testing $? = 1.
* tests/hufts: Likewise.
* tests/timestamp: Likewise, but s/1/2/.
|| framework_failure_
fail=0
-gzip -dc "$abs_srcdir/hufts-segv.gz" > out 2> err
-test $? = 1 || fail=1
+returns_ 1 gzip -dc "$abs_srcdir/hufts-segv.gz" > out 2> err || fail=1
compare /dev/null out || fail=1
# test that gzip warns when converting them to gzip format.
for time in 190101010000 196912312359.59 197001010000 210602070628.16; do
if touch -t $time in; then
- gzip in
- test $? = 2 || fail=1
+ returns_ 2 gzip in || fail=1
fi
rm -f in.gz in
done
touch -t 210602070628.15 in || {
printf '\037\213\10\0\377\377\377\377\0\377\3\0\0\0\0\0\0\0\0\0' >y2106.gz ||
framework_failure_
- gzip -Nlv <y2106.gz
- test $? = 2 || fail=1
+ returns_ 2 gzip -Nlv <y2106.gz || fail=1
}
# Ensure that --no-name does not provoke a time stamp warning.
EOF
fail=0
-zdiff a.gz b.gz > out 2>&1
-test $? = 1 || fail=1
+returns_ 1 zdiff a.gz b.gz > out 2>&1 || fail=1
compare exp out || fail=1