simplify tests

This commit is contained in:
ibraheemdev 2021-03-25 13:22:59 -04:00
parent 9e14f5d976
commit e06d42cf40
1 changed files with 5 additions and 12 deletions

View File

@ -91,23 +91,16 @@ mod tests {
#[actix_rt::test] #[actix_rt::test]
async fn test_header_extract() { async fn test_header_extract() {
let (req, mut pl) = TestRequest::default() let req = TestRequest::default()
.insert_header((header::CONTENT_TYPE, mime::APPLICATION_JSON)) .insert_header((header::CONTENT_TYPE, mime::APPLICATION_JSON))
.insert_header((header::ALLOW, header::Allow(vec![Method::GET]))) .insert_header((header::ALLOW, header::Allow(vec![Method::GET])));
.to_http_parts();
let s = Header::<header::ContentType>::from_request(&req, &mut pl) let s = Header::<header::ContentType>::extract(&req).await.unwrap();
.await
.unwrap();
assert_eq!(s.into_inner().0, mime::APPLICATION_JSON); assert_eq!(s.into_inner().0, mime::APPLICATION_JSON);
let s = Header::<header::Allow>::from_request(&req, &mut pl) let s = Header::<header::Allow>::extract(&req).await.unwrap();
.await
.unwrap();
assert_eq!(s.into_inner().0, vec![Method::GET]); assert_eq!(s.into_inner().0, vec![Method::GET]);
assert!(Header::<header::Date>::from_request(&req, &mut pl) assert!(Header::<header::Date>::extract(&req).await.is_err());
.await
.is_err());
} }
} }