diff --git a/pywr-schema/src/parameters/mod.rs b/pywr-schema/src/parameters/mod.rs index f3aaffd..9b4abc7 100644 --- a/pywr-schema/src/parameters/mod.rs +++ b/pywr-schema/src/parameters/mod.rs @@ -716,15 +716,15 @@ mod tests { serde_json::from_str(&data).unwrap_or_else(|_| panic!("Failed to deserialize: {:?}", p)); match value { - serde_json::Value::Object(o) => { - let _ = serde_json::from_value::(serde_json::Value::Object(o)) + serde_json::Value::Object(_) => { + let _ = serde_json::from_value::(value) .unwrap_or_else(|_| panic!("Failed to deserialize: {:?}", p)); } serde_json::Value::Array(_) => { let _ = serde_json::from_value::>(value) .unwrap_or_else(|_| panic!("Failed to deserialize: {:?}", p)); } - _ => panic!("Expected JSON object: {:?}", p), + _ => panic!("Expected JSON object or array: {:?}", p), } } }