added hacks for linting errors

This commit is contained in:
lla-dane
2025-07-09 13:00:14 +05:30
parent ecc443dcfe
commit 2ff5ae9c90
4 changed files with 18 additions and 17 deletions

View File

@ -15,11 +15,11 @@ from libp2p.peer.peer_record import (
def test_basic_protobuf_serializatrion_deserialization():
record = pb.PeerRecord()
record = pb.PeerRecord() # type: ignore[attr-defined]
record.seq = 1
serialized = record.SerializeToString()
new_record = pb.PeerRecord()
new_record = pb.PeerRecord() # type: ignore[attr-defined]
new_record.ParseFromString(serialized)
assert new_record.seq == 1
@ -39,10 +39,10 @@ def test_addrs_from_protobuf_multiple_addresses():
ma1 = Multiaddr("/ip4/127.0.0.1/tcp/4001")
ma2 = Multiaddr("/ip4/127.0.0.1/tcp/4002")
addr_info1 = pb.PeerRecord.AddressInfo()
addr_info1 = pb.PeerRecord.AddressInfo() # type: ignore[attr-defined]
addr_info1.multiaddr = ma1.to_bytes()
addr_info2 = pb.PeerRecord.AddressInfo()
addr_info2 = pb.PeerRecord.AddressInfo() # type: ignore[attr-defined]
addr_info2.multiaddr = ma2.to_bytes()
result = addrs_from_protobuf([addr_info1, addr_info2])
@ -51,13 +51,13 @@ def test_addrs_from_protobuf_multiple_addresses():
def test_peer_record_from_protobuf():
peer_id = ID.from_base58("QmNM23MiU1Kd7yfiKVdUnaDo8RYca8By4zDmr7uSaVV8Px")
record = pb.PeerRecord()
record = pb.PeerRecord() # type: ignore[attr-defined]
record.peer_id = peer_id.to_bytes()
record.seq = 42
for addr_str in ["/ip4/127.0.0.1/tcp/4001", "/ip4/127.0.0.1/tcp/4002"]:
ma = Multiaddr(addr_str)
addr_info = pb.PeerRecord.AddressInfo()
addr_info = pb.PeerRecord.AddressInfo() # type: ignore[attr-defined]
addr_info.multiaddr = ma.to_bytes()
record.addresses.append(addr_info)
@ -78,7 +78,7 @@ def test_to_protobuf_generates_correct_message():
record = PeerRecord(peer_id, addrs, seq)
proto = record.to_protobuf()
assert isinstance(proto, pb.PeerRecord)
assert isinstance(proto, pb.PeerRecord) # type: ignore[attr-defined]
assert proto.peer_id == peer_id.to_bytes()
assert proto.seq == seq
assert len(proto.addresses) == 1