From 7e2ea3ed04fa2eff06077aabd4e35c42b84ea67a Mon Sep 17 00:00:00 2001 From: Rusty Russell Date: Fri, 13 Sep 2024 10:52:55 +0930 Subject: [PATCH] pytest: add test for bogus deprecation BROKEN log. Signed-off-by: Rusty Russell --- tests/test_plugin.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/test_plugin.py b/tests/test_plugin.py index 97c2c6d8e..63e83f6f7 100644 --- a/tests/test_plugin.py +++ b/tests/test_plugin.py @@ -4415,3 +4415,11 @@ def test_sql_crash(node_factory, bitcoind): assert 'updates' not in only_one(l1.rpc.listpeerchannels()['channels']) l1.rpc.sql(f"SELECT * FROM peerchannels;") + + +@pytest.mark.xfail(strict=True) +def test_listchannels_broken_message(node_factory): + """This gave a bogus BROKEN message with deprecated-apis enabled""" + l1 = node_factory.get_node(options={'allow-deprecated-apis': True}) + + l1.rpc.listchannels()