From 9a2b56f38174ced77ecd139b1c1019dc86f8f062 Mon Sep 17 00:00:00 2001 From: "Jamil Lambert, PhD" Date: Wed, 26 Mar 2025 09:48:21 +0000 Subject: [PATCH] Modify test in Amount to kill mutants Mutants found in weekly mutation testing. Add an assert for both signed and unsigned to an existing test to kill them. --- units/src/amount/tests.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/units/src/amount/tests.rs b/units/src/amount/tests.rs index 127e7566c..f8aba133f 100644 --- a/units/src/amount/tests.rs +++ b/units/src/amount/tests.rs @@ -104,8 +104,13 @@ fn from_str_zero_without_denomination() { fn from_int_btc() { let amt = Amount::from_btc_u16(2); assert_eq!(sat(200_000_000), amt); + let amt = Amount::from_int_btc(2_u16); + assert_eq!(sat(200_000_000), amt); + let amt = SignedAmount::from_btc_i16(-2); assert_eq!(ssat(-200_000_000), amt); + let amt = SignedAmount::from_int_btc(-2_i16); + assert_eq!(ssat(-200_000_000), amt); } #[test]