test mime parse empty files

This commit is contained in:
Yoshua Wuyts 2020-05-16 13:37:22 +02:00
parent 97154a2e5e
commit 0afeb043e8
3 changed files with 10 additions and 1 deletions

0
tests/fixtures/empty.custom vendored Normal file
View File

View File

@ -27,7 +27,16 @@ async fn guess_binary_mime() -> http_types::Result<()> {
#[async_std::test]
async fn guess_mime_fallback() -> io::Result<()> {
let body = Body::from_file("tests/fixtures/unknown.custom_ext").await?;
let body = Body::from_file("tests/fixtures/unknown.custom").await?;
let mut res = Response::new(200);
res.set_body(body);
assert_eq!(res.content_type(), Some(mime::BYTE_STREAM));
Ok(())
}
#[async_std::test]
async fn parse_empty_files() -> http_types::Result<()> {
let body = Body::from_file("tests/fixtures/empty.custom").await?;
let mut res = Response::new(200);
res.set_body(body);
assert_eq!(res.content_type(), Some(mime::BYTE_STREAM));