qa: Run more tests with wallet disabled
Summary:
Instead of skipping the whole test, only skip the wallet specific section of a test if the wallet is not compiled in.
Backport of core PR14324.
Test Plan:
ninja check-functional cmake -GNinja .. -DBUILD_BITCOIN_WALLET=OFF ninja check-functional
- Conflicts:
- .travis.yml
- test/functional/feature_config_args.py
- test/functional/feature_notifications.py
- test/functional/interface_bitcoin_cli.py
- test/functional/interface_zmq.py
Reviewers: #bitcoin_abc, deadalnix
Reviewed By: #bitcoin_abc, deadalnix
Subscribers: deadalnix
Differential Revision: https://reviews.bitcoinabc.org/D6146