diff --git a/crates/ordinals/src/charm.rs b/crates/ordinals/src/charm.rs index 3068fb2c18..8b1dcf433d 100644 --- a/crates/ordinals/src/charm.rs +++ b/crates/ordinals/src/charm.rs @@ -154,4 +154,11 @@ mod tests { let flags = Charm::Coin.unset(flags); assert!(!Charm::Coin.is_set(flags)); } + + #[test] + fn from_str() { + for charm in Charm::ALL { + assert_eq!(charm.to_string().parse::().unwrap(), charm); + } + } }