ReopenableSourceTest

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,087 of 1,0870%12 of 120%38382592593232
testLyingDeclaredLengthCorrected()760%n/a11181811
testGetPathSpillsOnceWithSuffix()610%n/a11151511
testChannelOutlivingSourceHoldsReservation()590%20%22141411
testChannelOverFloorWithBudgetStaysInMemory()580%20%22131311
testMarkReset()530%n/a11121211
testRetainInMemoryServesSequentialReads()500%n/a11131311
testChannelSmallContentInMemoryAndRetained()500%n/a11131311
testLyingDeclaredLengthDoesNotReserveOrSpill()500%n/a11121211
testReadAndRewindReopens()470%n/a11131311
testChannelDoesNotDisturbReadPosition()470%n/a11111111
testChannelBudgetExhaustedSpills()470%n/a11111111
testRetainInMemoryRefusedWhenBudgetTooSmall()430%n/a11111111
testChannelOverFloorWithoutBudgetSpills()410%n/a11101011
testRetainInMemoryOverFloorWithBudget()400%n/a11101011
testUnknownLengthChannel()400%n/a11101011
testRetainInMemoryRefusedOverFloorWithNoBudget()390%n/a11101011
testGetPathAfterRetainUsesRetainedBytes()380%n/a11101011
testRetainInMemoryWithUnknownLength()370%n/a118811
testRetainInMemoryIsIdempotent()330%n/a119911
testEmptyContent()300%n/a117711
testEnableRewindAfterReadThrows()260%n/a116611
readFully(InputStream)230%20%225511
testResetWithoutMarkThrows()230%n/a114411
data(int)210%20%224411
readFully(SeekableByteChannel)170%40%333311
ReopenableSourceTest()80%n/a112211
lambda$countingOpener$0(AtomicInteger, byte[])80%n/a112211
lambda$testRetainInMemoryWithUnknownLength$2(byte[])50%n/a111111
lambda$testRetainInMemoryWithUnknownLength$1(byte[])50%n/a111111
tearDown()40%n/a112211
countingOpener(byte[], AtomicInteger)40%n/a111111
lambda$testEnableRewindAfterReadThrows$3(ReopenableSource)40%n/a111111