different node IDs
This commit is contained in:
@@ -41,6 +41,28 @@ def test_identity_different_for_different_paths(tmp_path):
|
||||
assert a["peer_id"] != b["peer_id"]
|
||||
|
||||
|
||||
def test_relay_peer_id_includes_node_name_for_shared_wallet():
|
||||
from meshnet_node.relay_bridge import peer_id_from_wallet
|
||||
|
||||
wallet = "5gMLrmyBYTpkFjmyc4eGwcaWhYquyWgCBFFEqHzR5Qur"
|
||||
|
||||
assert peer_id_from_wallet(wallet, node_name="gpu head") == "5gMLrmyBYTpkFjmy-gpu-head"
|
||||
assert peer_id_from_wallet(wallet, node_name="cpu-tail") == "5gMLrmyBYTpkFjmy-cpu-tail"
|
||||
|
||||
|
||||
def test_relay_peer_id_falls_back_to_endpoint_port_integer():
|
||||
from meshnet_node.relay_bridge import peer_id_from_wallet
|
||||
|
||||
wallet = "5gMLrmyBYTpkFjmyc4eGwcaWhYquyWgCBFFEqHzR5Qur"
|
||||
|
||||
first = peer_id_from_wallet(wallet, advertised_addr="http://192.168.0.20:7001")
|
||||
second = peer_id_from_wallet(wallet, advertised_addr="http://192.168.0.20:7002")
|
||||
|
||||
assert first == "5gMLrmyBYTpkFjmy-7001"
|
||||
assert second == "5gMLrmyBYTpkFjmy-7002"
|
||||
assert first != second
|
||||
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
# TLS / certificate tests
|
||||
# ---------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user