From 55cc27d27e0e3e0f54d329c8c3f04567458c9c21 Mon Sep 17 00:00:00 2001 From: ThomasV Date: Fri, 5 Dec 2025 12:01:25 +0100 Subject: [PATCH] Test JIT channels: check that lnpay success is true. This test fails since 0f314d1dd965424d898f4d8c564449ee42c21e97 --- tests/regtest/regtest.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tests/regtest/regtest.sh b/tests/regtest/regtest.sh index cafe70f35..e51af808c 100755 --- a/tests/regtest/regtest.sh +++ b/tests/regtest/regtest.sh @@ -779,7 +779,11 @@ if [[ $1 == "just_in_time" ]]; then echo "carol pays alice" # note: set amount to 0.001 to test failure: 'payment too low' invoice=$($alice add_request 0.01 --lightning --memo "invoice" | jq -r ".lightning_invoice") - $carol lnpay $invoice + success=$($carol lnpay $invoice| jq '.success') + if [[ $success != "true" ]]; then + echo "JIT payment failed" + exit 1 + fi fi if [[ $1 == "unixsockets" ]]; then