@@ -23,6 +23,8 @@ public function wp_image_editors() {
2323 public function test_resize_jpg () {
2424 $ image = $ this ->resize_helper ( DIR_TESTDATA . '/images/test-image.jpg ' , 25 , 25 );
2525
26+ $ this ->assertNotWPError ( $ image );
27+
2628 list ( $ w , $ h , $ type ) = getimagesize ( $ image );
2729
2830 unlink ( $ image );
@@ -78,6 +80,8 @@ public function test_resize_webp() {
7880
7981 $ image = $ this ->resize_helper ( $ file , 25 , 25 );
8082
83+ $ this ->assertNotWPError ( $ image );
84+
8185 list ( $ w , $ h , $ type ) = wp_getimagesize ( $ image );
8286
8387 unlink ( $ image );
@@ -92,6 +96,10 @@ public function test_resize_webp() {
9296 * Test resizing AVIF image.
9397 *
9498 * @ticket 51228
99+ *
100+ * Temporarily disabled until we can figure out why it fails on the Trixie based PHP container.
101+ * See https://core.trac.wordpress.org/ticket/63932.
102+ * @requires PHP < 8.3
95103 */
96104 public function test_resize_avif () {
97105 $ file = DIR_TESTDATA . '/images/avif-lossy.avif ' ;
@@ -104,6 +112,8 @@ public function test_resize_avif() {
104112
105113 $ image = $ this ->resize_helper ( $ file , 25 , 25 );
106114
115+ $ this ->assertNotWPError ( $ image );
116+
107117 list ( $ w , $ h , $ type ) = wp_getimagesize ( $ image );
108118
109119 unlink ( $ image );
@@ -125,6 +135,8 @@ public function test_resize_larger() {
125135 public function test_resize_thumb_128x96 () {
126136 $ image = $ this ->resize_helper ( DIR_TESTDATA . '/images/2007-06-17DSC_4173.JPG ' , 128 , 96 );
127137
138+ $ this ->assertNotWPError ( $ image );
139+
128140 list ( $ w , $ h , $ type ) = getimagesize ( $ image );
129141
130142 unlink ( $ image );
@@ -138,6 +150,8 @@ public function test_resize_thumb_128x96() {
138150 public function test_resize_thumb_128x0 () {
139151 $ image = $ this ->resize_helper ( DIR_TESTDATA . '/images/2007-06-17DSC_4173.JPG ' , 128 , 0 );
140152
153+ $ this ->assertNotWPError ( $ image );
154+
141155 list ( $ w , $ h , $ type ) = getimagesize ( $ image );
142156
143157 unlink ( $ image );
@@ -151,6 +165,8 @@ public function test_resize_thumb_128x0() {
151165 public function test_resize_thumb_0x96 () {
152166 $ image = $ this ->resize_helper ( DIR_TESTDATA . '/images/2007-06-17DSC_4173.JPG ' , 0 , 96 );
153167
168+ $ this ->assertNotWPError ( $ image );
169+
154170 list ( $ w , $ h , $ type ) = getimagesize ( $ image );
155171
156172 unlink ( $ image );
@@ -164,6 +180,8 @@ public function test_resize_thumb_0x96() {
164180 public function test_resize_thumb_150x150_crop () {
165181 $ image = $ this ->resize_helper ( DIR_TESTDATA . '/images/2007-06-17DSC_4173.JPG ' , 150 , 150 , true );
166182
183+ $ this ->assertNotWPError ( $ image );
184+
167185 list ( $ w , $ h , $ type ) = getimagesize ( $ image );
168186
169187 unlink ( $ image );
@@ -190,6 +208,8 @@ public function test_resize_thumb_150x100_crop() {
190208 public function test_resize_thumb_50x150_crop () {
191209 $ image = $ this ->resize_helper ( DIR_TESTDATA . '/images/2007-06-17DSC_4173.JPG ' , 50 , 150 , true );
192210
211+ $ this ->assertNotWPError ( $ image );
212+
193213 list ( $ w , $ h , $ type ) = getimagesize ( $ image );
194214
195215 unlink ( $ image );
@@ -214,6 +234,8 @@ public function test_resize_non_existent_image() {
214234
215235 /**
216236 * Function to help out the tests
237+ *
238+ * @return string|WP_Error The path to the resized image file or a WP_Error on failure.
217239 */
218240 protected function resize_helper ( $ file , $ width , $ height , $ crop = false ) {
219241 $ editor = wp_get_image_editor ( $ file );
0 commit comments