From c4ec1d576eda757a411a951bab69f53975fac743 Mon Sep 17 00:00:00 2001 From: Rusty Russell Date: Wed, 16 Feb 2022 13:39:24 +1030 Subject: [PATCH] pytest: fix test_statictor_onions It wasn't binding to .onion:, but .onion:9735. Test both cases. Signed-off-by: Rusty Russell --- tests/test_gossip.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/test_gossip.py b/tests/test_gossip.py index 142bb9dd1..e23d9caaf 100644 --- a/tests/test_gossip.py +++ b/tests/test_gossip.py @@ -1933,11 +1933,13 @@ def test_statictor_onions(node_factory): }) l2 = node_factory.get_node(may_fail=True, options={ 'bind-addr': '127.0.0.1:{}'.format(portB), - 'addr': ['statictor:{}/torblob=11234567890123456789012345678901'.format(torips)] + 'addr': ['statictor:{}/torblob=11234567890123456789012345678901/torport={}'.format(torips, 9736)] }) assert l1.daemon.is_in_log('127.0.0.1:{}'.format(l1.port)) - assert l2.daemon.is_in_log('x2y4zvh4fn5q3eouuh7nxnc7zeawrqoutljrup2xjtiyxgx3emgkemad.onion:{},127.0.0.1:{}'.format(l2.port, l2.port)) + # Did not specify torport, so it's the default. + assert l1.daemon.is_in_log('.onion:{}'.format(9735)) + assert l2.daemon.is_in_log('x2y4zvh4fn5q3eouuh7nxnc7zeawrqoutljrup2xjtiyxgx3emgkemad.onion:{},127.0.0.1:{}'.format(9736, l2.port)) @pytest.mark.developer("needs a running Tor service instance at port 9151 or 9051")