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]
fn sanity_check() {
let sat = Amount::from_sat;
let ssat = SignedAmount::from_sat;
assert_eq!(ssat(-100).abs(), ssat(100));
@ -28,7 +29,7 @@ fn sanity_check() {
assert_eq!(ssat(-100).signum(), -1);
assert_eq!(ssat(0).signum(), 0);
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(-100).is_positive());
assert!(ssat(100).is_positive());
@ -37,11 +38,11 @@ fn sanity_check() {
{
assert_eq!(
Amount::from_float_in(0_f64, Denomination::Bitcoin).unwrap(),
Amount::from_sat(0)
sat(0)
);
assert_eq!(
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());
}
@ -137,7 +138,7 @@ fn mul_div() {
a %= 3;
assert_eq!(a, sat(1));
a *= 3;
assert_eq!(a, Amount::from_sat(3));
assert_eq!(a, sat(3));
let mut b = ssat(30);
b /= 3;
@ -181,6 +182,7 @@ fn checked_arithmetic() {
#[test]
#[allow(deprecated_in_future)]
fn unchecked_arithmetic() {
let sat = Amount::from_sat;
let ssat = SignedAmount::from_sat;
assert_eq!(
@ -191,8 +193,8 @@ fn unchecked_arithmetic() {
ssat(50).unchecked_sub(ssat(10)),
ssat(40)
);
assert_eq!(Amount::from_sat(5).unchecked_add(Amount::from_sat(7)), Amount::from_sat(12));
assert_eq!(Amount::from_sat(10).unchecked_sub(Amount::from_sat(7)), Amount::from_sat(3));
assert_eq!(sat(5).unchecked_add(sat(7)), sat(12));
assert_eq!(sat(10).unchecked_sub(sat(7)), sat(3));
}
#[test]