Commit graph

16 commits

Author SHA1 Message Date
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