Browse Source

Add -allowignoredconf=1 for Bitcoin Core v26+

master
Kristaps Kaupe 2 years ago
parent
commit
d234731022
No known key found for this signature in database
GPG Key ID: 33E472FE870C7E5D
  1. 6
      conftest.py

6
conftest.py

@ -138,12 +138,16 @@ def setup_regtest_bitcoind(pytestconfig):
bitcoincli_path = os.path.join(bitcoin_path, "bitcoin-cli")
start_cmd = f'{bitcoind_path} -regtest -daemon -conf={conf}'
stop_cmd = f'{bitcoincli_path} -regtest -rpcuser={rpcuser} -rpcpassword={rpcpassword} stop'
local_command(start_cmd, bg=True)
# determine bitcoind version
try:
bitcoind_version = get_bitcoind_version(bitcoind_path)
except RuntimeError as exc:
pytest.exit(f"Cannot setup tests, bitcoind failing.\n{exc}")
if bitcoind_version[0] >= 26:
start_cmd += ' -allowignoredconf=1'
local_command(start_cmd, bg=True)
root_cmd = f'{bitcoincli_path} -regtest -rpcuser={rpcuser} -rpcpassword={rpcpassword}'
wallet_name = 'jm-test-wallet'
# Bitcoin Core v0.21+ does not create default wallet

Loading…
Cancel
Save