[tests] Allow stderr to be tested against specified string

Allow bitcoind's stderr to be tested against a specified string on
shutdown.
This commit is contained in:
John Newbery 2018-02-07 10:51:13 -05:00
parent e5036715c8
commit beee49ba1f
3 changed files with 17 additions and 13 deletions
test/functional/test_framework

View file

@ -289,9 +289,9 @@ class BitcoinTestFramework(metaclass=BitcoinTestMetaClass):
for node in self.nodes:
coverage.write_all_rpc_commands(self.options.coveragedir, node.rpc)
def stop_node(self, i):
def stop_node(self, i, expected_stderr=''):
"""Stop a bitcoind test node"""
self.nodes[i].stop_node()
self.nodes[i].stop_node(expected_stderr)
self.nodes[i].wait_until_stopped()
def stop_nodes(self):