Browse Source

pytest: improve test_openchannel_hook_chaining

The current test was not checking for the output of the first plugin in
the chain.
master
Michael Schmoock 4 years ago
committed by Rusty Russell
parent
commit
3a0b1c5b1d
  1. 2
      tests/test_plugin.py

2
tests/test_plugin.py

@ -651,6 +651,8 @@ def test_openchannel_hook_chaining(node_factory, bitcoind):
l1.rpc.fundchannel(l2.info['id'], 100005) l1.rpc.fundchannel(l2.info['id'], 100005)
assert l2.daemon.wait_for_log(hook_msg + "reject for a reason") assert l2.daemon.wait_for_log(hook_msg + "reject for a reason")
# first plugin in the chain was called
assert l2.daemon.is_in_log("accept on principle")
# the third plugin must now not be called anymore # the third plugin must now not be called anymore
assert not l2.daemon.is_in_log("reject on principle") assert not l2.daemon.is_in_log("reject on principle")

Loading…
Cancel
Save