From a7d059151eb47bf4202302604309c95c0d66371d Mon Sep 17 00:00:00 2001 From: yancy Date: Thu, 8 May 2025 16:21:39 -0500 Subject: [PATCH] Assert error type Improve test granularity by asserting the specific type of overflow returned. --- units/src/fee.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/units/src/fee.rs b/units/src/fee.rs index 6bf9fe1a9..f6085ff02 100644 --- a/units/src/fee.rs +++ b/units/src/fee.rs @@ -344,8 +344,11 @@ mod tests { #[test] fn fee_wu() { - let fee_overflow = FeeRate::from_sat_per_kwu(10).to_fee(Weight::MAX); - assert!(fee_overflow.is_error()); + let operation = FeeRate::from_sat_per_kwu(10) + .to_fee(Weight::MAX) + .unwrap_err() + .operation(); + assert!(operation.is_multiplication()); let fee_rate = FeeRate::from_sat_per_vb(2).unwrap(); let weight = Weight::from_vb(3).unwrap();