def test_tlv_first_unchecked(tlv_checksum: MessageValue) -> None: # pylint: disable=protected-access tlv_checksum.set("Tag", "Msg_Error") assert not isinstance(tlv_checksum._get_first_unchecked("Checksum"), Number) tlv_checksum.set("Tag", "Msg_Data") assert not isinstance(tlv_checksum._get_first_unchecked("Checksum"), Number) tlv_checksum.set("Length", 1) assert isinstance(tlv_checksum._get_first_unchecked("Checksum"), Number)
def test_get_first_unchecked_undefined(tlv_checksum: MessageValue) -> None: # pylint: disable=protected-access assert tlv_checksum._get_first_unchecked("Length") == UNDEFINED