Test all the valid denomination forms

This commit is contained in:
Tobin C. Harding 2024-12-12 11:43:26 +11:00
parent ea6bf12a64
commit edfdd575d5
No known key found for this signature in database
GPG Key ID: 40BF9E4C269D6607
1 changed files with 3 additions and 3 deletions

View File

@ -920,10 +920,10 @@ fn checked_sum_amounts() {
#[test]
fn denomination_string_acceptable_forms() {
// Non-exhaustive list of valid forms.
// Exhaustive list of valid forms.
let valid = [
"BTC", "btc", "mBTC", "mbtc", "uBTC", "ubtc", "SATOSHI", "satoshi", "SATOSHIS", "satoshis",
"SAT", "sat", "SATS", "sats", "bit", "bits",
"BTC", "btc", "cBTC", "cbtc", "mBTC", "mbtc", "uBTC", "ubtc", "bit", "bits", "BIT", "BITS",
"SATOSHI", "satoshi", "SATOSHIS", "satoshis", "SAT", "sat", "SATS", "sats",
];
for denom in valid.iter() {
assert!(denom.parse::<Denomination>().is_ok());