Skip to content

Commit 05904e3

Browse files
committed
f check that we dont fail until we're suposed to
1 parent e4fe159 commit 05904e3

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

lightning/src/ln/functional_tests.rs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3712,11 +3712,17 @@ fn do_test_holding_cell_htlc_add_timeouts(forwarded_htlc: bool) {
37123712

37133713
let mut header = BlockHeader { version: 0x20000000, prev_blockhash: Default::default(), merkle_root: Default::default(), time: 42, bits: 42, nonce: 42 };
37143714
nodes[1].block_notifier.block_connected_checked(&header, 101, &[], &[]);
3715-
for i in 102..TEST_FINAL_CLTV + 100 + 1 - CLTV_CLAIM_BUFFER - LATENCY_GRACE_PERIOD_BLOCKS {
3715+
for i in 102..TEST_FINAL_CLTV + 100 - CLTV_CLAIM_BUFFER - LATENCY_GRACE_PERIOD_BLOCKS {
37163716
header.prev_blockhash = header.bitcoin_hash();
37173717
nodes[1].block_notifier.block_connected_checked(&header, i, &[], &[]);
37183718
}
37193719

3720+
assert!(nodes[1].node.get_and_clear_pending_msg_events().is_empty());
3721+
assert!(nodes[1].node.get_and_clear_pending_events().is_empty());
3722+
3723+
header.prev_blockhash = header.bitcoin_hash();
3724+
nodes[1].block_notifier.block_connected_checked(&header, TEST_FINAL_CLTV + 100 - CLTV_CLAIM_BUFFER - LATENCY_GRACE_PERIOD_BLOCKS, &[], &[]);
3725+
37203726
if forwarded_htlc {
37213727
expect_pending_htlcs_forwardable!(nodes[1]);
37223728
check_added_monitors!(nodes[1], 1);

0 commit comments

Comments
 (0)