Add registration of commitment tx's outputs from
[rust-lightning] / src / ln / channelmanager.rs
index 7a5f814d8178fb88ba08a17d62d6be51847c9cb6..4bcd35bc5d21f3b9fe1af01cc6cc29f346820834 100644 (file)
@@ -3337,7 +3337,8 @@ mod tests {
                        nodes[1].chain_monitor.block_connected_with_filtering(&Block { header, txdata: vec![revoked_local_txn[0].clone()] }, 1);
                        {
                                let mut node_txn = nodes[1].tx_broadcaster.txn_broadcasted.lock().unwrap();
-                               assert_eq!(node_txn.len(), 2);
+                               assert_eq!(node_txn.len(), 3);
+                               assert_eq!(node_txn.pop().unwrap(), node_txn[0]); // An outpoint registration will result in a 2nd block_connected
                                assert_eq!(node_txn[0].input.len(), 1);
 
                                let mut funding_tx_map = HashMap::new();