diff --git a/tests/serde.rs b/tests/serde.rs index 88483ec4..417a4857 100644 --- a/tests/serde.rs +++ b/tests/serde.rs @@ -825,7 +825,14 @@ fn test_serde_blob() -> Result<(), Box> { fn test_serde_json_borrowed_string() { let value = json!({ "a": "b" }); println!("value: {value:?}"); - let _: Dynamic = serde_json::from_value(value).unwrap(); + + let result: Dynamic = serde_json::from_value(value.clone()).unwrap(); + println!("result: {result:?}"); + + let value2 = serde_json::to_value(&result).unwrap(); + println!("value2: {value2:?}"); + + assert_eq!(value, value2); } #[test]