test added: clear protocol data

This commit is contained in:
lla-dane
2025-07-03 18:13:26 +05:30
parent faeacf686a
commit 51c08de1bc

View File

@ -51,6 +51,16 @@ def test_remove_protocols():
assert peer_data.get_protocols() == ["protocol2"]
# Test case when clearing the protocol list:
def test_clear_protocol_data():
peer_data = PeerData()
protocols: Sequence[str] = ["protocol1", "protocol2"]
peer_data.set_protocols(protocols)
peer_data.clear_protocol_data()
assert peer_data.get_protocols() == []
# Test case when supports protocols:
def test_supports_protocols():
peer_data = PeerData()
@ -84,16 +94,6 @@ def test_first_supported_protocol_none():
assert first == "None supported"
# Test case for clearing protocol data
def test_clear_protocol_data():
peer_data = PeerData()
peer_data.set_protocols(["proto1", "proto2"])
peer_data.clear_protocol_data()
assert peer_data.get_protocols() == []
# Test case when adding addresses
def test_add_addrs():
peer_data = PeerData()