Exemplo n.º 1
0
def test_field_set() -> None:
    f = MessageValue.Field(OpaqueValue(Opaque()))
    assert not f.set
    f.typeval.parse(b"\x01")
    assert not f.set
    f.first = Number(1)
    assert f.set
Exemplo n.º 2
0
def test_field_eq() -> None:
    f1 = MessageValue.Field(OpaqueValue(Opaque()))
    assert f1 == MessageValue.Field(OpaqueValue(Opaque()))
    f1.typeval.parse(b"")
    assert f1 != MessageValue.Field(OpaqueValue(Opaque()))
    assert f1 is not None