#[cfg(test)]
mod tests {
use anymap_serde::SerializableAnyMap;
#[test]
fn entry_should_be_removed_if_deserialization_fails() {
let json = r#"{ "usize": "foo" }"#.to_string();
let mut m: SerializableAnyMap = serde_json::from_str(&json).unwrap();
assert!(m.contains::<usize>()); assert!(m.entry::<usize>().0.into_occupied().is_none()); assert!(!m.contains::<usize>()); }
}