JPEGImageReaderTest

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total5,408 of 5,4080%158 of 1580%1701709799799191
getTestData()4030%n/a11222211
getBrokenTestData()2510%n/a11141411
testReadCMYKAsCMYKSameRGBasRGB()2270%220%1212414111
assertTreesEquals(String, Node, Node)2210%200%1111292911
testReadNoJFIFYCbCr()1980%20%22151511
testReadMetadata()1660%120%77313111
testInvertedColors()1560%20%22151511
testICCProfileCMYKClassOutputColors()1540%n/a11141411
testThumbnailInvertedColors()1530%20%22151511
testReadMetadataEqualReference()1440%100%66222211
testGetExifOrientationFromMetadata()1010%20%22141411
testGetImageTypesCMYK()990%80%55232311
testReadCMYKAsCMYK()990%60%44242411
testReadInconsistentMetadata()930%20%22141411
testStandardMetadataColorSpaceTypeRGBForYCbCr()910%20%22151511
testReadDuplicateComponentIds()810%n/a11151511
getCMYKData()800%n/a115511
assertEqualUserObjects(String, Object, Object)770%180%1010212111
testGetRawImageTypeCMYK()760%20%22101011
testYCbCrNotSubsampledNonstandardComponentIds()740%40%33161611
testJFIFRawRGBThumbnail()740%n/a11171711
testBrokenBogusSegmentLengthReadWithDestination()710%n/a11141411
testInvalidICCSingleChunkBadSequence()690%n/a11161611
testAdobeUnknownRGBComponentIds()690%20%22141411
testReadAdobeAPP14CMYKAnd3channelData()620%n/a11141411
testReadSequenceInverse()620%n/a11161611
testNoImageTypesRGBWithCMYKProfile()560%n/a11141411
testCMYKWithRGBProfile()560%n/a11141411
testStreamOffset()540%n/a11141411
testICCDuplicateSequenceZeroBased()520%n/a11131311
testTruncatedICCProfile()520%n/a11131311
testBrokenGetDimensions()520%40%33151511
testImageMetadata1ChannelGrayWithBogusAdobeYCC()470%n/a11111111
testJFXXJPEGThumbnail()470%n/a11111111
testEXIFJPEGThumbnail()470%n/a11111111
testEXIFRawThumbnail()470%n/a11111111
testBadEXIFRawThumbnail()470%n/a11111111
testReadSubsamplingNotSkippingLines1028()470%n/a119911
testReadSubsamplingBounds1027()470%n/a119911
testReadSubsamplingBounds1026()470%n/a119911
testReadSubsamplingNotSkippingLines1025()470%n/a119911
testReadSubsamplingBounds1024()470%n/a119911
testRGBAsGray()460%n/a11101011
testXDensityOutOfRangeIssue()460%n/a11101011
testNegativeSOSComponentCount()430%n/a11121211
testBrokenReadRasterAfterGetMetadataException()420%40%33141411
testBrokenGetRawImageType()400%40%33131311
testBrokenGetImageTypes()400%40%33131311
testBrokenRead()400%40%33131311
testBrokenGetImageMetadata()400%40%33131311
testReadEmptyICCProfile()400%n/a11111111
testICCDuplicateSequence()390%n/a11111111
testCCOIllegalArgument()390%n/a11111111
testWarningEmbeddedColorProfileInvalidIgnored()390%n/a11111111
testEOFSOSSegment()390%n/a11111111
testCorbisRGB()390%n/a11111111
testHasThumbnailNoIFD1()390%n/a11101011
lambda$testBrokenGetImageTypesIgnoreMetadata$1(JPEGImageReader)380%40%33121211
lambda$testBrokenGetRawImageTypeIgnoreMetadata$0(JPEGImageReader)380%40%33121211
createReferenceReader()330%20%228811
testRGBANoGrayImageTypes()320%20%229911
testInvalidDHTIssue()320%n/a119911
testComponentIdOutOfRange()320%n/a119911
lambda$testInfiniteLoopCorruptRaster$6(ImageReader)320%n/a117711
lambda$testInfiniteLoopCorrupt$5(ImageReader)320%n/a117711
testInconsistentSOSBandCountExceedsSOFBandCount()310%n/a119911
assertJPEGPixelsEqual(byte[], byte[], int)300%20%223311
testYCbCrAsGray()290%n/a118811
getFormatNames()280%n/a111111
testReadSubsamplingBounds1028()270%n/a117711
testReadSubsamplingBounds1025()270%n/a117711
testGetNumImagesBogusDataPrepended()230%n/a116611
testSPIRecognizesBrokenJPEG()210%20%224411
testGetRawImageTypeAdobeAPP14CMYKAnd3channelData()190%n/a116611
testGetImageMetadataOutOfBounds()180%n/a115511
sortNodes(NodeList)170%n/a113311
getSingleElementByName(IIOMetadataNode, String)130%n/a113311
getSuffixes()120%n/a111111
testBrokenGetRawImageTypeIgnoreMetadata()110%n/a113311
testBrokenGetImageTypesIgnoreMetadata()110%n/a113311
testInfiniteLoopCorrupt()100%n/a113311
testInfiniteLoopCorruptRaster()100%n/a113311
static {...}80%20%221111
lookupDelegateProvider()60%n/a111111
assertRGBEquals(int, int)60%n/a112211
lambda$testRGBAsGray$4(JPEGImageReader, ImageReadParam)60%n/a111111
lambda$testBrokenBogusSegmentLengthReadWithDestination$3(JPEGImageReader, ImageReadParam)60%n/a112211
createProvider()50%n/a111111
lambda$testGetImageMetadataOutOfBounds$2(JPEGImageReader)50%n/a111111
JPEGImageReaderTest()0%n/a111111
getMIMETypes()0%n/a111111