QUIC Protocol Implementation 1.0
A Python implementation of the QUIC (Quick UDP Internet Connections) protocol.
Loading...
Searching...
No Matches
test_frame.TestFrameStream Class Reference
Inheritance diagram for test_frame.TestFrameStream:
Collaboration diagram for test_frame.TestFrameStream:

Public Member Functions

 setUp (self)
 
 test_init (self)
 
 test_encode_decode (self)
 
 test_encode_decode_with_fin (self)
 
 test_zero_offset (self)
 
 test_zero_length (self)
 
 test_end_of_attrs (self)
 
 test_end_of_attrs_no_offset_no_length (self)
 
 test_length_from_attrs (self)
 
 test_length_from_attrs_zero_length (self)
 
 test_all_combinations (self)
 
 test_large_values (self)
 

Public Attributes

 stream_id
 
 offset
 
 length
 
 test_data
 
 frame
 
 fin_frame
 

Detailed Description

@brief Test cases for the FrameStream class.

Definition at line 18 of file test_frame.py.

Member Function Documentation

◆ setUp()

test_frame.TestFrameStream.setUp (   self)

Definition at line 23 of file test_frame.py.

◆ test_all_combinations()

◆ test_encode_decode()

◆ test_encode_decode_with_fin()

◆ test_end_of_attrs()

test_frame.TestFrameStream.test_end_of_attrs (   self)
Test end_of_attrs method

Definition at line 103 of file test_frame.py.

References test_frame.TestFrameStream.frame.

◆ test_end_of_attrs_no_offset_no_length()

test_frame.TestFrameStream.test_end_of_attrs_no_offset_no_length (   self)

◆ test_init()

◆ test_large_values()

test_frame.TestFrameStream.test_large_values (   self)
Test with large values for stream_id, offset, and length

Definition at line 181 of file test_frame.py.

References test_frame.TestFrameStream.test_data, test_stream.TestStream.test_data, and test_stream.TestStreamSender.test_data.

◆ test_length_from_attrs()

test_frame.TestFrameStream.test_length_from_attrs (   self)
Test length_from_attrs method

Definition at line 131 of file test_frame.py.

References test_frame.TestFrameStream.frame, frame.FrameStream.length, and test_frame.TestFrameStream.length.

◆ test_length_from_attrs_zero_length()

test_frame.TestFrameStream.test_length_from_attrs_zero_length (   self)
Test length_from_attrs method with zero length

Definition at line 139 of file test_frame.py.

◆ test_zero_length()

◆ test_zero_offset()

Member Data Documentation

◆ fin_frame

test_frame.TestFrameStream.fin_frame

◆ frame

◆ length

◆ offset

◆ stream_id

◆ test_data


The documentation for this class was generated from the following file: