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
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