serde: Make some test assertions more helpful
This commit is contained in:
parent
4799da6e4d
commit
b388202c89
@ -252,7 +252,7 @@ mod tests {
|
|||||||
assert_eq!(raw.get_field::<A<'_>>("a")?, Some(A { b: vec!["c"] }));
|
assert_eq!(raw.get_field::<A<'_>>("a")?, Some(A { b: vec!["c"] }));
|
||||||
|
|
||||||
assert_eq!(raw.get_field::<u8>("b")?, None);
|
assert_eq!(raw.get_field::<u8>("b")?, None);
|
||||||
assert!(raw.get_field::<u8>("a").is_err());
|
raw.get_field::<u8>("a").unwrap_err();
|
||||||
|
|
||||||
Ok(())
|
Ok(())
|
||||||
}
|
}
|
||||||
|
@ -55,7 +55,7 @@ fn deserialize_unit() {
|
|||||||
assert_eq!(urlencoded::from_str(""), Ok(()));
|
assert_eq!(urlencoded::from_str(""), Ok(()));
|
||||||
assert_eq!(urlencoded::from_str("&"), Ok(()));
|
assert_eq!(urlencoded::from_str("&"), Ok(()));
|
||||||
assert_eq!(urlencoded::from_str("&&"), Ok(()));
|
assert_eq!(urlencoded::from_str("&&"), Ok(()));
|
||||||
assert!(urlencoded::from_str::<()>("first=23").is_err());
|
urlencoded::from_str::<()>("first=23").unwrap_err();
|
||||||
}
|
}
|
||||||
|
|
||||||
#[derive(Deserialize, Debug, PartialEq, Eq)]
|
#[derive(Deserialize, Debug, PartialEq, Eq)]
|
||||||
@ -152,7 +152,7 @@ fn deserialize_with_serde_attributes() {
|
|||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn deserialize_nested_list() {
|
fn deserialize_nested_list() {
|
||||||
assert!(urlencoded::from_str::<Vec<(&str, Vec<Vec<bool>>)>>("a=b").is_err());
|
urlencoded::from_str::<Vec<(&str, Vec<Vec<bool>>)>>("a=b").unwrap_err();
|
||||||
}
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user