pytest: test xpay notifications.

The custom_notifications handler produces really ugly results, and I
was lazy, but it works!

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
This commit is contained in:
Rusty Russell
2025-08-14 11:48:05 +09:30
parent e24bd9685a
commit c88ec27de3
2 changed files with 60 additions and 0 deletions

View File

@@ -34,6 +34,16 @@ def on_pay_success(origin, payload, **kwargs):
)
@plugin.subscribe("pay_part_start")
def on_pay_part_start(origin, payload, **kwargs):
plugin.log("Got pay_part_start: {}".format(payload))
@plugin.subscribe("pay_part_end")
def on_pay_part_end(origin, payload, **kwargs):
plugin.log("Got pay_part_end: {}".format(payload))
@plugin.subscribe("ididntannouncethis")
def on_faulty_emit(origin, payload, **kwargs):
"""We should never receive this as it gets dropped.