[
https://issues.apache.org/jira/browse/PDFBOX-1825?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13862626#comment-13862626
]
John Hewson commented on PDFBOX-1825:
-------------------------------------
[~tilman] I'm going to make a new issue for fixing TestPDFToImage once this
patch is applied. We should add your modification along with that, it seems
very useful.
> [PATCH] Many pdfbox tests are never run
> ---------------------------------------
>
> Key: PDFBOX-1825
> URL: https://issues.apache.org/jira/browse/PDFBOX-1825
> Project: PDFBox
> Issue Type: Bug
> Affects Versions: 1.8.3, 2.0.0
> Reporter: John Hewson
> Labels: patch, test
> Attachments: patch.diff
>
>
> The pdfbox tests are run via the TestAll.java which simply adds all the other
> tests to the test suite. However, the TestAll.java has not been kept up to
> date, so there are 13 tests which are not run, these are as follows:
> /util
> TestTextStripperPerformance [FAILS]
> TestPDFToImage
> TestPDFText2HTML
> PageExtractorTest
> /pdmodel/graphics/color
> PDColorStateTest
> /pdmodel/font
> TestTTFParser
> PDSimpleFontTest
> /pdfparser
> TestPDFParser [FAILS]
> TestNonSequentialPDFParser
> ConformingPDFParserTest
> /encryption
> TestPublicKeyEncryption [FAILS]
> /cos
> TestCOSBase
> TestCOSNumber
> I presume that TestAll.java is a legacy file, as Maven is used in all the
> other sub-projects to run any tests named Test**.java, the solution is
> propose is:
> 1. delete AllTests.java
> 2 .the patch changes pom.xml to run Test**.java files automatically
> 3. the patch fixes bugs in the TestImageIOUtils and
> TestTextStripperPerformance tests which threw exceptions because their output
> folder did not exist
> 4. the patch disables the TestPDFToImage and TestPublicKeyEncryption which
> are broken, I will open two new issues for fixing these tests
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)