802dd4b1f3
magick.py: prevent floyd_steinberg() from modifying its input
2020-06-03 00:15:55 +02:00
bca3f802ac
Add support for pikepdf
2020-05-31 17:18:02 +02:00
65d9aed630
test.sh: compare uncompressed contents
2020-05-31 09:08:00 +02:00
791c9497ed
test.sh: remove leftover 'grep'
2020-05-31 09:07:15 +02:00
c6d04acc4b
test.sh: account for variations in output of identify --verbose
2020-05-28 12:52:42 +02:00
c49a098e7b
test.sh: improve portability on macOS and BSD
2020-05-28 12:52:38 +02:00
e4dece1c9f
replace --without-pdfrw by --engine=internal or --engine=pdfrw
2020-05-28 12:46:37 +02:00
c808061b4b
test.sh: use pikepdf instead of grep to check PDF
...
- no requirement on layout chosen by PDF engine anymore, thus we can
test any pdf writer with this
- check value at full path instead of anywhere in the document, thus no
possible false positives if expected value was present in a different
object
- allows adding additional checks where we couldn't use grep before
(multipage pdf created by pdfseparate)
2020-05-28 06:32:29 +02:00
559d42cd4a
magick.py: use our own deflate algo for bit-by-bit reproducible output independent of the compressor used
2020-04-29 16:15:55 +02:00
9d184ad0cd
test.sh: adjust for imagemagick 6.9.10.86 in fedora
2020-04-26 19:10:16 +02:00
d1f101c36a
test.sh: replace imagemagick with custom python script to produce bit-by-bit identical results on all architectures
2019-03-12 03:07:43 +01:00
1a8f3f436b
test.sh: test for rotated JPEG
2018-12-25 12:08:09 +01:00
42f8ac54a8
Allow CCITT Group4 input without rows-per-strip ( closes : #48 )
2018-11-20 16:30:14 +01:00
d4700dbf38
test.sh: add comment about dct decoding method
2018-08-27 11:42:37 +02:00
bd55ac5a45
test.sh: implement EXIT trap
2018-08-27 08:17:06 +02:00
2f3394a1cb
Add extensive test suite test.sh
2018-08-20 10:28:14 +02:00