From 8d87786f84006aac66d0abd494ec9726d3bdc15b Mon Sep 17 00:00:00 2001 From: Ajinkya Kulkarni Date: Tue, 25 Feb 2025 14:34:56 +0100 Subject: [PATCH] WIP --- crates/utils/cw-client/src/cli.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/crates/utils/cw-client/src/cli.rs b/crates/utils/cw-client/src/cli.rs index 524f99d..29d7250 100644 --- a/crates/utils/cw-client/src/cli.rs +++ b/crates/utils/cw-client/src/cli.rs @@ -72,9 +72,9 @@ impl CliClient { let output = command.output().expect("command output failed").stdout; let output_str: String = std::str::from_utf8(&output).expect("unable to parse command output").to_string(); let json: Value = serde_json::from_str(&output_str).expect("could not convert to JSON"); - assert_eq!(json["price"]["amount"].to_string(), "0.005300000000000000"); + let amount = strip_dquotes(json["price"]["amount"].to_string())); - let price = &json["price"]["amount"].as_f64().expect("couldn't parse gas price"); + let price = amount.as_f64().expect("couldn't parse gas price"); let gas_price = format!("{}untrn", price); @@ -300,11 +300,11 @@ mod tests { .arg("feemarket") .arg("gas-price") .arg("untrn") - .arg ("-o") + .arg("-o") .arg("json"); let output = command.output().expect("command output failed").stdout; let output_str: String = std::str::from_utf8(&output).expect("unable to parse command output").to_string(); let json: Value = serde_json::from_str(&output_str).expect("could not convert to JSON"); - assert_eq!(json["price"]["amount"].to_string(), "0.005300000000000000"); + assert_eq!(strip_dquotes(json["price"]["amount"].to_string()), "0.005300000000000000"); } }