QUIC Protocol Implementation 1.0
A Python implementation of the QUIC (Quick UDP Internet Connections) protocol.
|
Public Member Functions | |
setUp (self) | |
test_add_data_to_buffer (self) | |
test_generate_stream_frames (self) | |
test_terminal_state (self) | |
test_error_handling (self) | |
Public Attributes | |
stream_id | |
sender | |
test_data | |
@brief Test cases for the StreamSender class.
Definition at line 87 of file test_stream.py.
test_stream.TestStreamSender.setUp | ( | self | ) |
Definition at line 92 of file test_stream.py.
test_stream.TestStreamSender.test_add_data_to_buffer | ( | self | ) |
Definition at line 97 of file test_stream.py.
References test_stream.TestStreamSender.sender, test_frame.TestFrameStream.test_data, test_stream.TestStream.test_data, and test_stream.TestStreamSender.test_data.
test_stream.TestStreamSender.test_error_handling | ( | self | ) |
Definition at line 140 of file test_stream.py.
References test_stream.TestStreamSender.sender, test_frame.TestFrameStream.test_data, test_stream.TestStream.test_data, and test_stream.TestStreamSender.test_data.
test_stream.TestStreamSender.test_generate_stream_frames | ( | self | ) |
Definition at line 101 of file test_stream.py.
References test_stream.TestStreamSender.sender, frame.StreamFrameABC.stream_id, test_frame.TestFrameStream.stream_id, test_stream.TestStreamSender.stream_id, test_stream.TestStreamReceiver.stream_id, test_frame.TestFrameStream.test_data, test_stream.TestStream.test_data, and test_stream.TestStreamSender.test_data.
test_stream.TestStreamSender.test_terminal_state | ( | self | ) |
Definition at line 129 of file test_stream.py.
References test_stream.TestStreamSender.sender, test_frame.TestFrameStream.test_data, test_stream.TestStream.test_data, and test_stream.TestStreamSender.test_data.
test_stream.TestStreamSender.sender |
test_stream.TestStreamSender.stream_id |
Definition at line 93 of file test_stream.py.
Referenced by frame.FrameStream.encode(), test_frame.TestFrameStream.test_all_combinations(), test_frame.TestFrameStream.test_encode_decode(), test_frame.TestFrameStream.test_encode_decode_with_fin(), test_frame.TestFrameStream.test_end_of_attrs_no_offset_no_length(), test_stream.TestStreamSender.test_generate_stream_frames(), test_frame.TestFrameStream.test_init(), test_frame.TestFrameStream.test_zero_length(), and test_frame.TestFrameStream.test_zero_offset().
test_stream.TestStreamSender.test_data |
Definition at line 95 of file test_stream.py.
Referenced by test_stream.TestStreamSender.test_add_data_to_buffer(), test_stream.TestStream.test_add_data_to_stream(), test_frame.TestFrameStream.test_all_combinations(), test_frame.TestFrameStream.test_encode_decode(), test_frame.TestFrameStream.test_encode_decode_with_fin(), test_frame.TestFrameStream.test_end_of_attrs_no_offset_no_length(), test_stream.TestStreamSender.test_error_handling(), test_stream.TestStream.test_generate_stream_frames(), test_stream.TestStreamSender.test_generate_stream_frames(), test_frame.TestFrameStream.test_init(), test_stream.TestStream.test_is_finished(), test_frame.TestFrameStream.test_large_values(), test_stream.TestStream.test_receive_frame(), test_stream.TestStreamSender.test_terminal_state(), test_frame.TestFrameStream.test_zero_length(), and test_frame.TestFrameStream.test_zero_offset().