QuicStreamImplTest

48

tests

0

failures

0

ignored

1.248s

duration

100%

successful

Tests

Test Duration Result
availableReturnsNegativeWhenEndOfStreamIsReached() 0.001s passed
blockingWriterIsInterruptedWhenStreamAborted() 0.016s passed
closingInputStreamShouldUnblockWatingReader() 0.007s passed
isClientInitiatedBidirectional() 0.001s passed
isServerInitiatedBidirectional() 0.001s passed
isUnidirectional() 0s passed
lostFinalFrameShouldBeRetransmitted() 0.002s passed
lostMaxStreamDataFrameShouldBeResentWithActualValues() 0.009s passed
lostStreamFrameShouldBeRetransmitted() 0.001s passed
noMoreFlowControlCreditsShouldBeRequestedThanByteCountInBuffer() 0.001s passed
readReturnsMinusOneWhenEndOfStreamIsReached() 0.001s passed
readReturnsZeroWhenRequestedReadLengthIsZero() 0.001s passed
receivingEmptyLastFrameTerminatesBlockingRead() 0.101s passed
testAddDuplicateStreamFrames() 0s passed
testAddInterleavedOutOfOrderFrames() 0.001s passed
testAddMultipleOutOfOrderFrames() 0s passed
testAddNonContiguousStreamFrames() 0s passed
testAvailableAfterReadingAllAvailable() 0s passed
testAvailableAfterReadingFirstFrame() 0s passed
testAvailableAtEndOfStreamReturnsZero() 0.001s passed
testAvailableBytesForSingleFrame() 0.001s passed
testAvailableBytesForSingleFrameAfterRead() 0.001s passed
testAvailableWithMultipleStreamFrames() 0s passed
testCloseSendsFinalFrame() 0.001s passed
testOutputWithByteArrayLargerThanMaxPacketSizeIsSplitOverMultiplePackets() 0.001s passed
testReadAtEndOfStreamReturns() 0.001s passed
testReadBlocksTillContiguousFrameIsAvailalble() 0.007s passed
testReadMultipleStreamFrames() 0s passed
testReadSingleFinalStreamFrame() 0.001s passed
testReadStreamWithFFByte() 0s passed
testReadStreamWithNonAsciiBytes() 0.001s passed
testStreamFlowControlUpdates() 0.001s passed
testStreamOutputMultipleFrames() 0s passed
testStreamOutputWithByteArray() 0.001s passed
testStreamOutputWithByteArrayFragment() 0s passed
testStreamOutputWithSingleByte() 0.001s passed
testWritingMoreThanSendBufferSize() 0.013s passed
whenFlowControlLimitIsIncreasedMoreDataWillBeSent() 0.001s passed
whenOuputIsResetBlockingWriteIsAborted() 0.061s passed
whenOutputIsResetNoStreamFrameIsSentAnymore() 0s passed
whenOutputIsResetThanResetStreamFrameIsSent() 0.001s passed
whenOutputIsResetWriteFails() 0.001s passed
whenResetIsReceivedReadIsInterruptedWithException() 0.006s passed
writeDataWillNotSendMoreThenFlowControlsAllows() 0.001s passed
writerDoesNotBlockWhenStreamAborted() 0s passed
writingLessThanSendBufferSizeDoesNotBlock() 0.001s passed
writingMoreThanSendBufferSizeAtOnceShouldBlock() 0.501s passed
writingMoreThanSendBufferSizeShouldBlock() 0.501s passed