Skip to content

Commit a521e15

Browse files
committed
Avoid assert!(a == b) in chanmon_update_fail_tests
`assert_eq` is generally much better than `assert` for equality tests as it provides debug output of `a` and `b`.
1 parent dd30a77 commit a521e15

File tree

1 file changed

+21
-21
lines changed

1 file changed

+21
-21
lines changed

lightning/src/ln/chanmon_update_fail_tests.rs

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -541,14 +541,14 @@ fn do_test_monitor_temporary_update_fail(disconnect_count: usize) {
541541

542542
assert!(as_resp.1.is_some());
543543
assert!(as_resp.2.is_some());
544-
assert!(as_resp.3 == RAACommitmentOrder::CommitmentFirst);
544+
assert_eq!(as_resp.3, RAACommitmentOrder::CommitmentFirst);
545545
} else {
546546
assert!(bs_resp.2.as_ref().unwrap().update_add_htlcs.is_empty());
547547
assert!(bs_resp.2.as_ref().unwrap().update_fail_htlcs.is_empty());
548548
assert!(bs_resp.2.as_ref().unwrap().update_fail_malformed_htlcs.is_empty());
549549
assert!(bs_resp.2.as_ref().unwrap().update_fee.is_none());
550550
assert_eq!(bs_resp.2.as_ref().unwrap().update_fulfill_htlcs, [bs_initial_fulfill]);
551-
assert!(bs_resp.2.as_ref().unwrap().commitment_signed == bs_initial_commitment_signed);
551+
assert_eq!(bs_resp.2.as_ref().unwrap().commitment_signed, bs_initial_commitment_signed);
552552

553553
assert!(as_resp.1.is_none());
554554

@@ -587,11 +587,11 @@ fn do_test_monitor_temporary_update_fail(disconnect_count: usize) {
587587
disconnect_reconnect_peers!();
588588

589589
if (disconnect_count & 16) == 0 {
590-
assert!(reestablish_1 == second_reestablish_1);
591-
assert!(reestablish_2 == second_reestablish_2);
590+
assert_eq!(reestablish_1, second_reestablish_1);
591+
assert_eq!(reestablish_2, second_reestablish_2);
592592
}
593-
assert!(as_resp == second_as_resp);
594-
assert!(bs_resp == second_bs_resp);
593+
assert_eq!(as_resp, second_as_resp);
594+
assert_eq!(bs_resp, second_bs_resp);
595595
}
596596

597597
(
@@ -635,8 +635,8 @@ fn do_test_monitor_temporary_update_fail(disconnect_count: usize) {
635635
if disconnect_count & !disconnect_flags > 2 {
636636
let (_, _, as_resp, bs_resp) = disconnect_reconnect_peers!();
637637

638-
assert!(as_resp.1.unwrap() == initial_revoke_and_ack);
639-
assert!(bs_resp.1.unwrap() == bs_revoke_and_ack);
638+
assert_eq!(as_resp.1.unwrap(), initial_revoke_and_ack);
639+
assert_eq!(bs_resp.1.unwrap(), bs_revoke_and_ack);
640640

641641
assert!(as_resp.2.is_none());
642642
assert!(bs_resp.2.is_none());
@@ -682,13 +682,13 @@ fn do_test_monitor_temporary_update_fail(disconnect_count: usize) {
682682
if disconnect_count & !disconnect_flags > 3 {
683683
let (_, _, as_resp, bs_resp) = disconnect_reconnect_peers!();
684684

685-
assert!(as_resp.1.unwrap() == initial_revoke_and_ack);
685+
assert_eq!(as_resp.1.unwrap(), initial_revoke_and_ack);
686686
assert!(bs_resp.1.is_none());
687687

688-
assert!(as_resp.2.unwrap() == as_commitment_update);
688+
assert_eq!(as_resp.2.unwrap(), as_commitment_update);
689689
assert!(bs_resp.2.is_none());
690690

691-
assert!(as_resp.3 == RAACommitmentOrder::RevokeAndACKFirst);
691+
assert_eq!(as_resp.3, RAACommitmentOrder::RevokeAndACKFirst);
692692
}
693693

694694
handle_initial_raa!();
@@ -699,8 +699,8 @@ fn do_test_monitor_temporary_update_fail(disconnect_count: usize) {
699699
assert!(as_resp.1.is_none());
700700
assert!(bs_resp.1.is_none());
701701

702-
assert!(as_resp.2.unwrap() == as_commitment_update);
703-
assert!(bs_resp.2.unwrap() == bs_second_commitment_update);
702+
assert_eq!(as_resp.2.unwrap(), as_commitment_update);
703+
assert_eq!(bs_resp.2.unwrap(), bs_second_commitment_update);
704704
}
705705
} else {
706706
handle_initial_raa!();
@@ -709,12 +709,12 @@ fn do_test_monitor_temporary_update_fail(disconnect_count: usize) {
709709
let (_, _, as_resp, bs_resp) = disconnect_reconnect_peers!();
710710

711711
assert!(as_resp.1.is_none());
712-
assert!(bs_resp.1.unwrap() == bs_revoke_and_ack);
712+
assert_eq!(bs_resp.1.unwrap(), bs_revoke_and_ack);
713713

714714
assert!(as_resp.2.is_none());
715-
assert!(bs_resp.2.unwrap() == bs_second_commitment_update);
715+
assert_eq!(bs_resp.2.unwrap(), bs_second_commitment_update);
716716

717-
assert!(bs_resp.3 == RAACommitmentOrder::RevokeAndACKFirst);
717+
assert_eq!(bs_resp.3, RAACommitmentOrder::RevokeAndACKFirst);
718718
}
719719

720720
handle_bs_raa!();
@@ -725,8 +725,8 @@ fn do_test_monitor_temporary_update_fail(disconnect_count: usize) {
725725
assert!(as_resp.1.is_none());
726726
assert!(bs_resp.1.is_none());
727727

728-
assert!(as_resp.2.unwrap() == as_commitment_update);
729-
assert!(bs_resp.2.unwrap() == bs_second_commitment_update);
728+
assert_eq!(as_resp.2.unwrap(), as_commitment_update);
729+
assert_eq!(bs_resp.2.unwrap(), bs_second_commitment_update);
730730
}
731731
}
732732

@@ -779,7 +779,7 @@ fn do_test_monitor_temporary_update_fail(disconnect_count: usize) {
779779
assert_eq!(payment_hash_2, *payment_hash);
780780
assert_eq!(amount_msat, 1_000_000);
781781
assert_eq!(receiver_node_id.unwrap(), nodes[1].node.get_our_node_id());
782-
assert_eq!(via_channel_ids, [(channel_id, Some(user_channel_id))]);
782+
assert_eq!(*via_channel_ids, [(channel_id, Some(user_channel_id))]);
783783
match &purpose {
784784
PaymentPurpose::Bolt11InvoicePayment {
785785
payment_preimage, payment_secret, ..
@@ -940,7 +940,7 @@ fn test_monitor_update_fail_cs() {
940940
assert_eq!(payment_hash, our_payment_hash);
941941
assert_eq!(amount_msat, 1_000_000);
942942
assert_eq!(receiver_node_id.unwrap(), nodes[1].node.get_our_node_id());
943-
assert_eq!(via_channel_ids, [(channel_id, Some(user_channel_id))]);
943+
assert_eq!(*via_channel_ids, [(channel_id, Some(user_channel_id))]);
944944
match &purpose {
945945
PaymentPurpose::Bolt11InvoicePayment {
946946
payment_preimage, payment_secret, ..
@@ -2509,7 +2509,7 @@ fn test_monitor_update_fail_claim() {
25092509
assert_eq!(payment_hash_3, *payment_hash);
25102510
assert_eq!(1_000_000, amount_msat);
25112511
assert_eq!(receiver_node_id.unwrap(), nodes[0].node.get_our_node_id());
2512-
assert_eq!(via_channel_ids, [(channel_id, Some(42))]);
2512+
assert_eq!(*via_channel_ids, [(channel_id, Some(42))]);
25132513
match &purpose {
25142514
PaymentPurpose::Bolt11InvoicePayment {
25152515
payment_preimage, payment_secret, ..

0 commit comments

Comments
 (0)