Use 8 bit per sample images in tests

In compare image tests, use the gs device tiff24nc instead of tiff12nc
since the 4 bit per sample images created by tiff12nc could sometimes
trigger a bug in tiffcmp.  Fixes #20.
This commit is contained in:
Jay Berkenbilt 2013-11-21 13:41:37 -05:00
parent c1e39381fa
commit 157c936b97
2 changed files with 9 additions and 2 deletions

View File

@ -1,3 +1,10 @@
2013-11-21 Jay Berkenbilt <ejb@ql.org>
* Change image comparison tests, which are disabled by default, to
use tiff files with 8 bits per sample rather than 4. This works
around a bug in tiffcmp but also increases time and disk space for
image comparison tests.
2013-10-28 Jay Berkenbilt <ejb@ql.org>
* Fix MacOS compilation errors by adding a missing #include in a

View File

@ -2176,7 +2176,7 @@ sub compare_pdfs
$td->runtest("convert original file to image",
{$td->COMMAND =>
"(cd tif1;" .
" gs 2>/dev/null -q -dNOPAUSE -sDEVICE=tiff12nc" .
" gs 2>/dev/null -q -dNOPAUSE -sDEVICE=tiff24nc" .
" -sOutputFile=a.tif - < ../$f1)"},
{$td->STRING => "",
$td->EXIT_STATUS => 0});
@ -2195,7 +2195,7 @@ sub compare_pdfs
$td->runtest("convert new file to image",
{$td->COMMAND =>
"(cd tif2;" .
" gs 2>/dev/null -q -dNOPAUSE -sDEVICE=tiff12nc" .
" gs 2>/dev/null -q -dNOPAUSE -sDEVICE=tiff24nc" .
" -sOutputFile=a.tif - < ../$f2)"},
{$td->STRING => "",
$td->EXIT_STATUS => 0});