TestChmMalformed

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total307 of 3070%2 of 20%272758582626
testDecodeEncintMultiByte()470%n/a115511
testDecodeEncintSingleByte()310%n/a114411
testResetTableHugeBlockCountIsCapped()290%20%227711
testResetTableBlockCountSmallerThanData()250%n/a117711
testChmSectionGetEncintNotUnboundedBigInteger()190%n/a115511
testIOExceptionNotSwallowed()110%n/a113311
lambda$testLzxBlockOversizeBlockLength$10()100%n/a111111
lambda$testEmptyInput$5()100%n/a111111
testCopyOfRangeToBeyondLength()90%n/a113311
testCopyOfRangeFromGreaterThanTo()90%n/a113311
testCopyOfRangeNegativeFrom()90%n/a113311
testCopyOfRangeFromBeyondLength()90%n/a113311
testTruncatedShorterThanItsfHeader()90%n/a113311
testItsfLengthButAllZero()90%n/a113311
lambda$testItsfLengthButAllZero$6(byte[])90%n/a111111
lambda$testTruncatedShorterThanItsfHeader$4(byte[])90%n/a111111
lambda$testIOExceptionNotSwallowed$7(InputStream)60%n/a111111
lambda$testCopyOfRangeFromBeyondLength$3(byte[])60%n/a111111
lambda$testCopyOfRangeNegativeFrom$2(byte[])60%n/a111111
lambda$testCopyOfRangeFromGreaterThanTo$1(byte[])60%n/a111111
lambda$testCopyOfRangeToBeyondLength$0(byte[])60%n/a111111
testEmptyInput()50%n/a112211
testLzxBlockOversizeBlockLength()50%n/a112211
lambda$testResetTableBlockCountSmallerThanData$9(ChmLzxcResetTable, byte[])50%n/a111111
lambda$testResetTableHugeBlockCountIsCapped$8(ChmLzxcResetTable, byte[])50%n/a111111
TestChmMalformed()30%n/a111111