Exemple #1
0
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)
Exemple #2
0
def test_get_first_unchecked_undefined(tlv_checksum: MessageValue) -> None:
    # pylint: disable=protected-access
    assert tlv_checksum._get_first_unchecked("Length") == UNDEFINED