From d0807eb5854b7f43d4e46f733b05030667714610 Mon Sep 17 00:00:00 2001 From: Daniel Bachhuber Date: Wed, 21 Dec 2022 11:32:30 -0800 Subject: [PATCH] Add a couple debug scenarios for square image regeneration --- features/media-regenerate.feature | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/features/media-regenerate.feature b/features/media-regenerate.feature index 51d4bd3b..3f7d2e13 100644 --- a/features/media-regenerate.feature +++ b/features/media-regenerate.feature @@ -12,6 +12,29 @@ Feature: Regenerate WordPress attachments """ And the return code should be 0 + @daniel + Scenario: Debug square image size part two + Given download: + | path | url | + | {CACHE_DIR}/white-150-square.jpg | http://wp-cli.org/behat-data/white-150-square.jpg | + And I run `wp option update uploads_use_yearmonth_folders 0` + + When I run `file {CACHE_DIR}/white-150-square.jpg` + Then STDOUT should be empty + + @daniel + Scenario: Debug square image size part two + Given download: + | path | url | + | {CACHE_DIR}/white-150-square.jpg | http://wp-cli.org/behat-data/white-150-square.jpg | + And I run `wp option update uploads_use_yearmonth_folders 0` + + When I run `wp media import {CACHE_DIR}/white-150-square.jpg --title="My imported small attachment" --porcelain` + Then save STDOUT as {SMALL_ATTACHMENT_ID} + + When I run `wp post meta get {SMALL_ATTACHMENT_ID} _wp_attachment_metadata` + Then STDOUT should be empty + @require-wp-5.3 Scenario: Regenerate all images default behavior Given download: