From 90a832ef03010120c5077b55347b7c617510322d Mon Sep 17 00:00:00 2001 From: SimoneDeGasperis Date: Sun, 18 Aug 2024 17:37:35 +0200 Subject: [PATCH] Unit testing --- Tests/test_image_resize.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Tests/test_image_resize.py b/Tests/test_image_resize.py index c9e304512..b278c841d 100644 --- a/Tests/test_image_resize.py +++ b/Tests/test_image_resize.py @@ -290,9 +290,21 @@ class TestImageResize: assert out.mode == mode assert out.size == tuple(size) + def resize_scale(mode: str, scale: float) -> None: + img = hopper(mode) + size = ( + int(self.width * scale), + int(self.height * scale) + ) + out = img.resize(scale=scale) + assert out.mode == mode + assert out.size == tuple(size) + for mode in "1", "P", "L", "RGB", "I", "F": resize(mode, (112, 103)) resize(mode, [188, 214]) + # test scale refactoring + resize_scale(mode, 0.5) # Test unknown resampling filter with hopper() as im: