From 9c41bf4641effc9d1a3aa229489449cb761f8958 Mon Sep 17 00:00:00 2001 From: Andrew Murray Date: Thu, 21 Mar 2024 19:16:06 +1100 Subject: [PATCH] Only specify image size once --- Tests/test_image.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Tests/test_image.py b/Tests/test_image.py index ab5ff640e..941ec40d9 100644 --- a/Tests/test_image.py +++ b/Tests/test_image.py @@ -1064,8 +1064,9 @@ class TestImageBytes: @pytest.mark.parametrize(("mode", "pixelsize"), image_modes) def test_getdata_putdata(self, mode: str, pixelsize: int) -> None: - start_bytes = bytes(range(2 * 2 * pixelsize)) - im = Image.frombytes(mode, (2, 2), start_bytes) + im = Image.new(mode, (2, 2)) + source_bytes = bytes(range(im.width * im.height * pixelsize)) + im.frombytes(source_bytes) reloaded = Image.new(mode, im.size) reloaded.putdata(im.getdata())