Move zmq test skipping logic into individual test case.
commit6803e09e6eeb2dbc820bb1025475a50a4352e30d
authorJohn Newbery <john@johnnewbery.com>
Fri, 24 Mar 2017 22:36:55 +0000 (24 18:36 -0400)
committerJohn Newbery <john@johnnewbery.com>
Thu, 20 Apr 2017 15:25:33 +0000 (20 11:25 -0400)
treefd0c65c5f69e4d85ec4a247abefa07aef3b91294
parent987a6c09562e1e1e9d6623b999ae9de268490e4b
Move zmq test skipping logic into individual test case.

This commit uses the new skip test funcationality added in
232b6665bc3e5b134821dc7584968fb439fd5f44 to skip the zmq tests if the
python zmq module is not available or if bitcoind has been built without
zmq support.

This removes the zmq-specific logic from test_runner.py. In general it's
better if test_runner.py has no knowledge of special cases for
individual tests and is a general purpose test runner.
test/functional/test_runner.py
test/functional/zmq_test.py