diff options
| author | Kvaciral <[email protected]> | 2018-08-31 22:30:26 +0200 |
|---|---|---|
| committer | MarcoFalke <[email protected]> | 2018-10-24 22:02:21 -0400 |
| commit | 8bc1badadae684e218600fe1e9a05f726120aacb (patch) | |
| tree | 32bf67cf2545a63c7735ffd7c0ad04b8e5c8afb2 /test/functional/test_framework | |
| parent | test: Add tests for RPC help (diff) | |
| download | discoin-8bc1badadae684e218600fe1e9a05f726120aacb.tar.xz discoin-8bc1badadae684e218600fe1e9a05f726120aacb.zip | |
Test rpc_help.py failed: Check whether ZMQ is enabled or not.
Github-Pull: #14122
Rebased-From: 8dfc2f30dea6bde0f74d23691377f248966011ab
Diffstat (limited to 'test/functional/test_framework')
| -rwxr-xr-x | test/functional/test_framework/test_framework.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/test/functional/test_framework/test_framework.py b/test/functional/test_framework/test_framework.py index b876d9bd7..0e76b5257 100755 --- a/test/functional/test_framework/test_framework.py +++ b/test/functional/test_framework/test_framework.py @@ -488,8 +488,13 @@ def skip_if_no_py3_zmq(): def skip_if_no_bitcoind_zmq(test_instance): """Skip the running test if bitcoind has not been compiled with zmq support.""" + if not is_zmq_enabled(test_instance): + raise SkipTest("bitcoind has not been built with zmq enabled.") + + +def is_zmq_enabled(test_instance): + """Checks whether zmq is enabled or not.""" config = configparser.ConfigParser() config.read_file(open(test_instance.options.configfile)) - if not config["components"].getboolean("ENABLE_ZMQ"): - raise SkipTest("bitcoind has not been built with zmq enabled.") + return config["components"].getboolean("ENABLE_ZMQ") |