Use sat variable for constructor

As we do in other places in the `amount::tests` module; use a local
`sat` variable bound to the `Amount::from_sat` constructor.

Internal change, no logic changes.
This commit is contained in:
Tobin C. Harding 2025-01-16 10:42:41 +11:00
parent 34f846c074
commit f01bb30121
No known key found for this signature in database
GPG Key ID: 40BF9E4C269D6607
1 changed files with 8 additions and 6 deletions

View File

@ -18,6 +18,7 @@ use crate::{FeeRate, Weight};
#[test] #[test]
fn sanity_check() { fn sanity_check() {
let sat = Amount::from_sat;
let ssat = SignedAmount::from_sat; let ssat = SignedAmount::from_sat;
assert_eq!(ssat(-100).abs(), ssat(100)); assert_eq!(ssat(-100).abs(), ssat(100));
@ -28,7 +29,7 @@ fn sanity_check() {
assert_eq!(ssat(-100).signum(), -1); assert_eq!(ssat(-100).signum(), -1);
assert_eq!(ssat(0).signum(), 0); assert_eq!(ssat(0).signum(), 0);
assert_eq!(ssat(100).signum(), 1); assert_eq!(ssat(100).signum(), 1);
assert_eq!(SignedAmount::from(Amount::from_sat(100)), ssat(100)); assert_eq!(SignedAmount::from(sat(100)), ssat(100));
assert!(ssat(i64::MIN).checked_abs().is_none()); assert!(ssat(i64::MIN).checked_abs().is_none());
assert!(!ssat(-100).is_positive()); assert!(!ssat(-100).is_positive());
assert!(ssat(100).is_positive()); assert!(ssat(100).is_positive());
@ -37,11 +38,11 @@ fn sanity_check() {
{ {
assert_eq!( assert_eq!(
Amount::from_float_in(0_f64, Denomination::Bitcoin).unwrap(), Amount::from_float_in(0_f64, Denomination::Bitcoin).unwrap(),
Amount::from_sat(0) sat(0)
); );
assert_eq!( assert_eq!(
Amount::from_float_in(2_f64, Denomination::Bitcoin).unwrap(), Amount::from_float_in(2_f64, Denomination::Bitcoin).unwrap(),
Amount::from_sat(200_000_000) sat(200_000_000)
); );
assert!(Amount::from_float_in(-100_f64, Denomination::Bitcoin).is_err()); assert!(Amount::from_float_in(-100_f64, Denomination::Bitcoin).is_err());
} }
@ -137,7 +138,7 @@ fn mul_div() {
a %= 3; a %= 3;
assert_eq!(a, sat(1)); assert_eq!(a, sat(1));
a *= 3; a *= 3;
assert_eq!(a, Amount::from_sat(3)); assert_eq!(a, sat(3));
let mut b = ssat(30); let mut b = ssat(30);
b /= 3; b /= 3;
@ -181,6 +182,7 @@ fn checked_arithmetic() {
#[test] #[test]
#[allow(deprecated_in_future)] #[allow(deprecated_in_future)]
fn unchecked_arithmetic() { fn unchecked_arithmetic() {
let sat = Amount::from_sat;
let ssat = SignedAmount::from_sat; let ssat = SignedAmount::from_sat;
assert_eq!( assert_eq!(
@ -191,8 +193,8 @@ fn unchecked_arithmetic() {
ssat(50).unchecked_sub(ssat(10)), ssat(50).unchecked_sub(ssat(10)),
ssat(40) ssat(40)
); );
assert_eq!(Amount::from_sat(5).unchecked_add(Amount::from_sat(7)), Amount::from_sat(12)); assert_eq!(sat(5).unchecked_add(sat(7)), sat(12));
assert_eq!(Amount::from_sat(10).unchecked_sub(Amount::from_sat(7)), Amount::from_sat(3)); assert_eq!(sat(10).unchecked_sub(sat(7)), sat(3));
} }
#[test] #[test]