mirror of
https://github.com/varun-r-mallya/py-libp2p.git
synced 2025-12-31 20:36:24 +00:00
19 lines
534 B
Python
19 lines
534 B
Python
import pytest
|
|
|
|
from .daemon import make_p2pd
|
|
|
|
|
|
@pytest.mark.parametrize("num_hosts", (1,))
|
|
@pytest.mark.asyncio
|
|
async def test_pubsub_init(hosts, is_host_secure, unused_tcp_port_factory):
|
|
try:
|
|
p2pd = await make_p2pd(unused_tcp_port_factory, is_host_secure)
|
|
host = hosts[0]
|
|
peers = await p2pd.control.list_peers()
|
|
assert len(peers) == 0
|
|
await host.connect(p2pd.peer_info)
|
|
peers = await p2pd.control.list_peers()
|
|
assert len(peers) != 0
|
|
finally:
|
|
await p2pd.close()
|