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