From b5d52dde2aa62067029c7190e81cfbd6668cdb8f Mon Sep 17 00:00:00 2001 From: thesimplekid Date: Wed, 14 Jun 2023 12:04:59 -0400 Subject: [PATCH] mint error test --- src/client.rs | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/src/client.rs b/src/client.rs index c7cf2b35..24c22c12 100644 --- a/src/client.rs +++ b/src/client.rs @@ -287,3 +287,23 @@ impl Client { } } } + +#[cfg(test)] +mod tests { + + use super::*; + + #[test] + fn test_decode_error() { + let err = r#"{"code":0,"error":"Lightning invoice not paid yet."}"#; + + let error = Error::from_json(err).unwrap(); + + match error { + Error::InvoiceNotPaid => {} + _ => panic!("Wrong error"), + } + + // assert_eq!(error, Error::InvoiceNotPaid); + } +}