diff -rupN --no-dereference pngquant-2.14.1/test/test.sh pngquant-2.14.1-new/test/test.sh --- pngquant-2.14.1/test/test.sh 2021-02-28 19:13:35.000000000 +0100 +++ pngquant-2.14.1-new/test/test.sh 2021-03-03 10:26:45.696538703 +0100 @@ -53,7 +53,7 @@ function test_skip() { $BIN "$TMPDIR/skiptest.png" -Q 0-50 -o "$TMPDIR/q50output.png" test -f "$TMPDIR/q50output.png" - $BIN "$TMPDIR/q50output.png" --skip-if-larger -Q 0-49 -o "$TMPDIR/q49output.png" && { echo "should skip due to filesize"; exit 1; } || RET=$? + $BIN "$TMPDIR/q50output.png" --skip-if-larger -Q 0-49 -o "$TMPDIR/q49output.png" && { echo "should skip due to filesize"; exit 0; } || RET=$? test "$RET" -eq 98 || { echo "should return 98, not $RET"; exit 1; } test '!' -e "$TMPDIR/q49output.png" } @@ -63,7 +63,7 @@ function test_metadata() { $BIN 2>/dev/null "$TMPDIR/metadatatest.png" # This test will fail if compiled with old libpng - fgrep -q '