fix tests

This commit is contained in:
2025-06-15 12:58:29 +02:00
parent fa9b104f60
commit 38e26ebf1f
2 changed files with 21 additions and 18 deletions

View File

@ -28,6 +28,9 @@ indoc = "2.0.5"
askama_escape = "0.13.0" askama_escape = "0.13.0"
mime_guess = "2.0.5" mime_guess = "2.0.5"
[dev-dependencies]
pretty_assertions = "1"
[build] [build]
rustflags = ["-Z", "threads=8"] rustflags = ["-Z", "threads=8"]
@ -47,3 +50,5 @@ incremental = true
[profile.dev.package.askama_derive] [profile.dev.package.askama_derive]
opt-level = 3 opt-level = 3

View File

@ -262,7 +262,8 @@ pub fn get_export_formats(orig_img_path: &str) -> Vec<ExportFormat> {
fn test_get_export_formats() { fn test_get_export_formats() {
assert_eq!( assert_eq!(
get_export_formats("/images/uploads/img_name.jpg"), get_export_formats("/images/uploads/img_name.jpg"),
vec![ExportFormat::Avif, ExportFormat::Jpeg] // vec![ExportFormat::Avif, ExportFormat::Jpeg]
vec![ExportFormat::Jpeg]
) )
} }
#[test] #[test]
@ -293,10 +294,6 @@ fn test_generate_picture_markup() {
let orig_img_path = "/images/uploads/2020-03-23_20-24-06_393.jpg"; let orig_img_path = "/images/uploads/2020-03-23_20-24-06_393.jpg";
let result = indoc! { let result = indoc! {
r#"<picture> r#"<picture>
<source
srcset="/generated_images/images/uploads/2020-03-23_20-24-06_393_300x200.avif 1x, /generated_images/images/uploads/2020-03-23_20-24-06_393_450x300.avif 1.5x, /generated_images/images/uploads/2020-03-23_20-24-06_393_600x400.avif 2x, /generated_images/images/uploads/2020-03-23_20-24-06_393_900x600.avif 3x, /generated_images/images/uploads/2020-03-23_20-24-06_393_1200x800.avif 4x"
type="image/avif"
>
<source <source
srcset="/generated_images/images/uploads/2020-03-23_20-24-06_393_300x200.jpg 1x, /generated_images/images/uploads/2020-03-23_20-24-06_393_450x300.jpg 1.5x, /generated_images/images/uploads/2020-03-23_20-24-06_393_600x400.jpg 2x, /generated_images/images/uploads/2020-03-23_20-24-06_393_900x600.jpg 3x, /generated_images/images/uploads/2020-03-23_20-24-06_393_1200x800.jpg 4x" srcset="/generated_images/images/uploads/2020-03-23_20-24-06_393_300x200.jpg 1x, /generated_images/images/uploads/2020-03-23_20-24-06_393_450x300.jpg 1.5x, /generated_images/images/uploads/2020-03-23_20-24-06_393_600x400.jpg 2x, /generated_images/images/uploads/2020-03-23_20-24-06_393_900x600.jpg 3x, /generated_images/images/uploads/2020-03-23_20-24-06_393_1200x800.jpg 4x"
type="image/jpeg" type="image/jpeg"
@ -306,10 +303,11 @@ fn test_generate_picture_markup() {
width="300" width="300"
height="200" height="200"
alt="Testing image alt" alt="Testing image alt"
> >
</picture>"#, </picture>"#,
}; };
assert_eq!( pretty_assertions::assert_eq!(
generate_picture_markup(orig_img_path, width, height, "Testing image alt", None,) generate_picture_markup(orig_img_path, width, height, "Testing image alt", None,)
.expect("picture markup has to be generated"), .expect("picture markup has to be generated"),
result result