From 78704e5f65b699431201d20e149d10213f24f96e Mon Sep 17 00:00:00 2001
From: catch <6915-catch@users.noreply.drupalcode.org>
Date: Thu, 20 Mar 2025 08:41:35 +0000
Subject: [PATCH] Issue #3484845 by mstrelan, acbramley: [random test failure]
 ImageUrlProviderTest::testResize

(cherry picked from commit 5dad6c95d337337d8e6b3b46684f3bff7561545c)
---
 .../tests/src/FunctionalJavascript/ImageTestProviderTrait.php | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/core/modules/ckeditor5/tests/src/FunctionalJavascript/ImageTestProviderTrait.php b/core/modules/ckeditor5/tests/src/FunctionalJavascript/ImageTestProviderTrait.php
index fa6652781540..6e6daf548c98 100644
--- a/core/modules/ckeditor5/tests/src/FunctionalJavascript/ImageTestProviderTrait.php
+++ b/core/modules/ckeditor5/tests/src/FunctionalJavascript/ImageTestProviderTrait.php
@@ -281,8 +281,8 @@ public function testResize(bool $is_resize_enabled): void {
     $this->drupalGet('node/add');
     $page->fillField('title[0][value]', 'My test content');
     $this->addImage();
-    $image_figure = $assert_session->waitForElementVisible('css', 'figure');
-    $this->assertSame($is_resize_enabled, $image_figure->hasClass('ck-widget_with-resizer'));
+    $selector = $is_resize_enabled ? 'figure.ck-widget_with-resizer' : 'figure:not(.ck-widget_with-resizer)';
+    $this->assertNotEmpty($assert_session->waitForElementVisible('css', $selector));
   }
 
   /**
-- 
GitLab