use hdim_core::{Size, calculate_resize};
use image::{DynamicImage, RgbaImage};
fn make_dummy_image(w: u32, h: u32) -> DynamicImage {
DynamicImage::ImageRgba8(RgbaImage::new(w, h))
}
#[test]
fn test_resize_logic_external() {
let img = make_dummy_image(100, 100);
let max = Size {
width: 50,
height: 50,
};
let result = calculate_resize(&img, max);
assert!(result.width <= 50);
assert!(result.height <= 100);
}