PDFParserTest

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total6,183 of 6,1830%140 of 1400%1861861,3891,389116116
testMetadataKeyPrecision()2530%n/a11484811
testVersions()2490%100%66454511
testXMPMM()1570%n/a11131311
testProtectedPDF()1560%n/a11404011
testDeepAndCyclicBookmarks()1530%120%77353511
testWideBookmarksAndTheBudget()1480%80%55282811
testVarious()1460%80%55404011
testAccessCheckingUserPassword()1400%60%44181811
testPagesOfferedOncePerPageFromOneRender()1370%60%44232311
testRenderedPagesEnrichedOnceByPdfParser()1330%20%22272711
testInlineSelector()1310%160%99373711
testOCRPageTimeoutDoesNotAbortWholeDocument()1250%80%55323211
testUnmappedUnicodeStats()1090%40%33262611
testInlineConfig()1080%160%99343411
testAccessCheckingOwnerPassword()1080%40%33121211
testSortByPosition()1070%n/a11262611
testPagesNotRenderedUnlessWanted()1070%n/a11212111
testTextNoneRendersForInferenceAndWritesNoText()1060%n/a11222211
testAnnotations()1010%n/a11242411
testNoOcrStillAnnotatesRenderedPages()1010%n/a11222211
testConfiguringMoreParams()990%n/a11242411
testOcrBudgetDoesNotBudgetAnnotators()970%n/a11202011
testInitializationViaConfig()960%n/a11232311
testRecognizersOffPerRequest()920%n/a11212111
testDisableAutoSpace()890%n/a11202011
testIgnoreContentStreamSpaceGlyphs()850%n/a11212111
testOcrOnlyBudgetAnnotatesOnce()820%n/a11191911
testOcrStrategyAlias()810%20%22151511
testExtractInlineImageMetadataThrowOnZeroBytesFalse()800%n/a11191911
testLegacyAccessChecking()790%40%339911
testSkipBadPage()780%n/a11191911
testExtractInlineImageMetadata()710%n/a11141411
testPDFBox52()700%80%55181811
testAutoOcrEngineRefusalFallsBackToText()660%n/a11222211
testAccessCheckingEmptyPassword()640%20%22111111
testAutoOcrEngineFailureFallsBackToText()630%n/a11212111
testPdfParsing()610%40%33141411
testDuplicateOverlappingText()600%n/a11151511
testExplicitContentEnricherReceivesRenderedPages()600%n/a11161611
testCustomMetadataInPDDocInfo()570%n/a11121211
testAutoOcrTimeoutFallsBackToText()560%n/a11191911
testAutoOcrMaxPagesFallsBackToText()550%n/a11131311
testChunksFromAllOcrPagesReachParent()550%n/a11131311
testMaxPages()540%20%22111111
testTwoTextBoxes()530%n/a11131311
testEmbeddedRichMedia()530%n/a118811
testAutoOcrConfiguredRecognizerReplacesText()530%n/a11131311
testOcrWarningsFromAllPagesReachDocument()510%n/a11111111
testMultipleTitles()500%n/a117711
testAutoOcrAnnotatingEnricherKeepsText()500%n/a11111111
testXFAExtractionBasic()470%20%22131311
testAutoOcrReplacesTriggeredPageOnly()470%n/a11131311
testOcrWarningsSurviveAFailedPage()470%n/a11111111
testAutoOcrKeepsInlineImageMarkers()450%n/a11121211
testEmbeddedFileMarkup()440%n/a11121211
testEmbeddedPDFs()410%n/a118811
testMalformedXFADivBalanced()380%40%339911
testSignatureInAcroForm()360%n/a119911
testCustomGraphicsEngineFactory()360%n/a119911
testBookmarks()350%60%447711
testAngles()350%n/a11101011
testAutoOcrEngineWithoutTextKeepsText()350%n/a119911
lambda$testDeepAndCyclicBookmarks$0(ByteArrayOutputStream, String[], Throwable[])320%n/a118811
testXFAOnly()310%n/a119911
testMergeChunkArrays()310%n/a117711
testAutoOcrWithoutEngineKeepsText()300%n/a118811
testSingleCloseDoc()280%n/a117711
assertException(String, Parser, ParseContext, Class)280%n/a119911
testFontNameExtraction()270%n/a117711
testPdfParsingMetadataOnly()260%n/a116611
testMaxLength()260%20%225511
testTurningOffBookmarks()250%n/a117711
testAnglesOnPageRotation()250%n/a117711
testAFRelationshipAndException()250%n/a116611
testThrowOnEncryptedPayload()220%n/a116611
substringCount(String, String)210%20%229911
pagesForInference(TextPolicy)210%n/a115511
testMaxPagesInvalidValue()210%n/a116611
testExtractActionsXHTMLWellFormed()210%n/a116611
testExtractFontNamesPageWithoutResources()210%n/a116611
testUnsignedSignatureField()200%n/a115511
testEmbeddedFileNameExtraction()200%n/a115511
testXMPBasicSchema()200%n/a115511
hooked(PDFParser, PDFParserTest.PageHook)190%n/a113311
parsePdfToXml(PDFParser, String, Metadata, ParseContext)180%n/a114411
testMultipleAuthors()170%n/a115511
testLanguageMetadata()170%n/a115511
testNPEInPDFParserConfig()170%n/a115511
testDefaultPDFOCR()170%n/a114411
testDiffTitles()160%n/a114411
auto(PDFParserConfig, float, int)150%n/a113311
testPageNumber()140%n/a114411
testPopupAnnotation()130%n/a114411
testAI()130%n/a113311
ocrMediaType(PDFParserConfig)130%20%222211
testPDFEncodedStringsInXMP()110%n/a113311
testXMPPDFSchema()110%n/a113311
lambda$testOcrWarningsSurviveAFailedPage$2(TikaInputStream, Metadata, ParseContext)110%n/a111111
autoOcrTriggeringPage16()100%n/a113311
setup()90%n/a113311
testAnnotationNoContents()90%n/a113311
testLinks()90%n/a113311
testNoXMP()90%n/a112211
testDeeplyEmbeddedAttachments()90%n/a113311
parsePdfToXml(String, Metadata, ParseContext)90%n/a111111
assertWellFormed(String)90%n/a112211
mockOcrParser(PDFParserConfig, String)60%n/a111111
lambda$testThrowOnEncryptedPayload$1(ParseContext)60%n/a112211
tearDown()50%n/a112211
refusingOcrParser(PDFParserConfig)50%n/a111111
failingOcrParser(PDFParserConfig)50%n/a111111
timingOutOcrParser(PDFParserConfig)50%n/a111111
lambda$testMaxPagesInvalidValue$4(PDFParserConfig)40%n/a111111
lambda$testMaxPagesInvalidValue$3(PDFParserConfig)40%n/a111111
PDFParserTest()30%n/a111111
static {...}30%n/a111111