Skip to content

Commit fa31dc1

Browse files
author
MarcoFalke
committed
test: Pass down correct chain name in tests
1 parent aed15ed commit fa31dc1

File tree

3 files changed

+12
-4
lines changed

3 files changed

+12
-4
lines changed

test/functional/test_framework/mininode.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ def __init__(self):
111111
def is_connected(self):
112112
return self._transport is not None
113113

114-
def peer_connect(self, dstaddr, dstport, net="regtest"):
114+
def peer_connect(self, dstaddr, dstport, *, net):
115115
assert not self.is_connected
116116
self.dstaddr = dstaddr
117117
self.dstport = dstport

test/functional/test_framework/test_node.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -480,7 +480,7 @@ def add_p2p_connection(self, p2p_conn, *, wait_for_verack=True, **kwargs):
480480
if 'dstaddr' not in kwargs:
481481
kwargs['dstaddr'] = '127.0.0.1'
482482

483-
p2p_conn.peer_connect(**kwargs)()
483+
p2p_conn.peer_connect(**kwargs, net=self.chain)()
484484
self.p2ps.append(p2p_conn)
485485
if wait_for_verack:
486486
p2p_conn.wait_for_verack()

test/functional/test_framework/util.py

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -283,14 +283,22 @@ def initialize_datadir(dirname, n, chain):
283283
datadir = get_datadir_path(dirname, n)
284284
if not os.path.isdir(datadir):
285285
os.makedirs(datadir)
286+
# Translate chain name to config name
287+
if chain == 'testnet3':
288+
chain_name_conf_arg = 'testnet'
289+
chain_name_conf_section = 'test'
290+
else:
291+
chain_name_conf_arg = chain
292+
chain_name_conf_section = chain
286293
with open(os.path.join(datadir, "bitcoin.conf"), 'w', encoding='utf8') as f:
287-
f.write("{}=1\n".format(chain))
288-
f.write("[{}]\n".format(chain))
294+
f.write("{}=1\n".format(chain_name_conf_arg))
295+
f.write("[{}]\n".format(chain_name_conf_section))
289296
f.write("port=" + str(p2p_port(n)) + "\n")
290297
f.write("rpcport=" + str(rpc_port(n)) + "\n")
291298
f.write("server=1\n")
292299
f.write("keypool=1\n")
293300
f.write("discover=0\n")
301+
f.write("dnsseed=0\n")
294302
f.write("listenonion=0\n")
295303
f.write("printtoconsole=0\n")
296304
os.makedirs(os.path.join(datadir, 'stderr'), exist_ok=True)

0 commit comments

Comments
 (0)