[ https://issues.apache.org/jira/browse/PDFBOX-1695?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Tilman Hausherr reopened PDFBOX-1695: ------------------------------------- Assignee: Tilman Hausherr Reopen to commit my changes in TestPDFToImage. I have use this and improved it over the months and used to show regressions. > Improve pdfbox tests > -------------------- > > Key: PDFBOX-1695 > URL: https://issues.apache.org/jira/browse/PDFBOX-1695 > Project: PDFBox > Issue Type: Improvement > Affects Versions: 1.8.2, 2.0.0 > Reporter: Tilman Hausherr > Assignee: Tilman Hausherr > Priority: Minor > Labels: tdd, test-driven, testing > Attachments: ccitt4.tif, jbig2test-01.png, jbig2test.pdf > > > I'd like to improve the tests for rendering. > org/apache/pdfbox/util/TestPDFToImage.java is disabled in pdfbox\pom.xml . > This has been disabled since 2009 ?! So I enabled it here. > The subdir "rendering" is missing in pdfbox\target\test-output for these tests > When a test fails because the rendered image is not identical, no detailed > message appears on the console. It appears only in pdfbox.log and not on the > console. > this is because of the settings in > pdfbox\src\test\resources\logging.properties > If this is on purpose, please change the texts in > pdfbox\src\test\java\org\apache\pdfbox\util\*.java from > "One or more failures, see test log for details" > to > "One or more failures, see test logfile 'pdfbox.log' for details" > I wanted to attach a PDF with ccitt g4 compression and its rendering created > with the 1.8.2 version, but it doesn't work out, seems that CIB generates > files that can be rendered properly with 1.8.2. However I attach the TIFF g4 > file, and a JBIG2 test file from it. I don't have access to a Xerox > WorkCentre (enter jbig2 in google news :-) ) so I used a free service, so > there's a watermark. > It should be included into > pdfbox\src\test\resources\input\rendering > I have created the image myself and I give it into the public domain. > If my suggestion is accepted, it would be nice if people could create files > that fail in current versions or have failed in old versions, and release > these files to the public domain, so that they can be added to the tests. -- This message was sent by Atlassian JIRA (v6.2#6252)