def test_tlv_length_unchecked(tlv_checksum: MessageValue) -> None: # pylint: disable=protected-access tlv_checksum.set("Tag", "Msg_Error") assert not isinstance(tlv_checksum._get_length_unchecked("Value"), Number) tlv_checksum.set("Tag", "Msg_Data") assert not isinstance(tlv_checksum._get_length_unchecked("Value"), Number) tlv_checksum.set("Length", 1) assert isinstance(tlv_checksum._get_length_unchecked("Value"), Number)
def test_tls_length_unchecked(tls_record: MessageValue) -> None: # pylint: disable=protected-access tls_record.set("Tag", "APPLICATION_DATA") tls_record.set("Legacy_Record_Version", "TLS_1_2") assert not isinstance(tls_record._get_length_unchecked("Fragment"), Number)