diff options
author | MarcoFalke <falke.marco@gmail.com> | 2021-12-08 18:29:54 +0100 |
---|---|---|
committer | MarcoFalke <falke.marco@gmail.com> | 2021-12-08 18:29:58 +0100 |
commit | f727d814bd8df5a5346c128dd4573e457c1970e1 (patch) | |
tree | 30a189a6f7e1a3cde35a277b8c5a16aac72ab2fe /test/functional/rpc_generate.py | |
parent | 926fc2a0d4ff64cf2ff8e1dfa64eca2ebd24e090 (diff) | |
parent | b57bf25cfee3d3d0e08e5565b23e5e12ea88aee5 (diff) |
Merge bitcoin/bitcoin#23712: test: interface_bitcoin_cli.py: check specified wallet type availability
b57bf25cfee3d3d0e08e5565b23e5e12ea88aee5 test: interface_bitcoin_cli.py: check specified wallet type availability (Sebastian Falbesoner)
Pull request description:
Currently the test `interface_bitcoin_cli.py` performs the wallet-relevant parts if _any_ wallet type support is compiled in, independently of
whether the test is run with legacy or descriptor wallet specified. This leads to a failure if the test is started with the `--legacy-wallet` parameter, but bitcoind is compiled without BDB support, see e.g
https://github.com/bitcoin/bitcoin/pull/23686#issuecomment-987705540
Fix this by checking if the specified wallet type (BDB for legacy wallet, SQLite for descriptor wallet) is available.
Should further pave the way for #23682.
ACKs for top commit:
achow101:
ACK b57bf25cfee3d3d0e08e5565b23e5e12ea88aee5
Tree-SHA512: ddb5a94ba61133eff8de79d4946b3b9d476232b26e83bf768894cac4691e72602f88b6c02c72b992e12c2feb9bff1f0a2e0a265948a00954311104add1347184
Diffstat (limited to 'test/functional/rpc_generate.py')
0 files changed, 0 insertions, 0 deletions