From 970caa55af9353a662dc8ad05ab0139b8497104c Mon Sep 17 00:00:00 2001 From: 0x676e67 Date: Sat, 16 Aug 2025 21:48:19 +0800 Subject: [PATCH] test(multipart): fix build failure with `no-default-features` --- src/async_impl/multipart.rs | 7 +++++-- src/blocking/multipart.rs | 12 +++++++++--- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/src/async_impl/multipart.rs b/src/async_impl/multipart.rs index a51b5ce25..26b2e71b6 100644 --- a/src/async_impl/multipart.rs +++ b/src/async_impl/multipart.rs @@ -633,7 +633,10 @@ mod tests { ))))), ) .part("key1", Part::text("value1")) - .part("key2", Part::text("value2").mime(mime::IMAGE_BMP)) + .part( + "key2", + Part::text("value2").mime(mime_guess::mime::IMAGE_BMP), + ) .part( "reader2", Part::stream(Body::stream(stream::once(future::ready::< @@ -679,7 +682,7 @@ mod tests { #[test] fn stream_to_end_with_header() { - let mut part = Part::text("value2").mime(mime::IMAGE_BMP); + let mut part = Part::text("value2").mime(mime_guess::mime::IMAGE_BMP); let mut headers = HeaderMap::new(); headers.insert("Hdr3", "/a/b/c".parse().unwrap()); part = part.headers(headers); diff --git a/src/blocking/multipart.rs b/src/blocking/multipart.rs index b3f6cbe3d..9ceab7909 100644 --- a/src/blocking/multipart.rs +++ b/src/blocking/multipart.rs @@ -398,7 +398,10 @@ mod tests { let mut form = Form::new() .part("reader1", Part::reader(std::io::empty())) .part("key1", Part::text("value1")) - .part("key2", Part::text("value2").mime(mime::IMAGE_BMP)) + .part( + "key2", + Part::text("value2").mime(mime_guess::mime::IMAGE_BMP), + ) .part("reader2", Part::reader(std::io::empty())) .part("key3", Part::text("value3").file_name("filename")); form.inner.boundary = "boundary".to_string(); @@ -435,7 +438,10 @@ mod tests { let mut output = Vec::new(); let mut form = Form::new() .text("key1", "value1") - .part("key2", Part::text("value2").mime(mime::IMAGE_BMP)) + .part( + "key2", + Part::text("value2").mime(mime_guess::mime::IMAGE_BMP), + ) .part("key3", Part::text("value3").file_name("filename")); form.inner.boundary = "boundary".to_string(); let length = form.compute_length(); @@ -463,7 +469,7 @@ mod tests { #[test] fn read_to_end_with_header() { let mut output = Vec::new(); - let mut part = Part::text("value2").mime(mime::IMAGE_BMP); + let mut part = Part::text("value2").mime(mime_guess::mime::IMAGE_BMP); let mut headers = HeaderMap::new(); headers.insert("Hdr3", "/a/b/c".parse().unwrap()); part = part.headers(headers);