[ https://issues.apache.org/jira/browse/PDFBOX-1825?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13869792#comment-13869792 ]
John Hewson edited comment on PDFBOX-1825 at 1/13/14 6:23 PM: -------------------------------------------------------------- I've created a follow-up issue PDFBOX-1843 for TestPDFToImage. was (Author: jahewson): I've created a follow-up issue PDFBOX-1825 for TestPDFToImage. > [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 > Assignee: Andreas Lehmkühler > Labels: patch, test > Fix For: 2.0.0 > > Attachments: TestPDFToImage.patch, 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)