From 2bd4cf69d06b6c687383344042e547b1e74d57e1 Mon Sep 17 00:00:00 2001 From: Joffrey JAFFEUX Date: Tue, 7 Nov 2023 00:05:53 +0100 Subject: [PATCH] FIX: targeting chat-message-text is more reliable (#24245) --- .../system/page_objects/chat/components/message.rb | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/plugins/chat/spec/system/page_objects/chat/components/message.rb b/plugins/chat/spec/system/page_objects/chat/components/message.rb index 563d7aaeddd..07b40169311 100644 --- a/plugins/chat/spec/system/page_objects/chat/components/message.rb +++ b/plugins/chat/spec/system/page_objects/chat/components/message.rb @@ -60,12 +60,11 @@ module PageObjects text = args[:text] text = I18n.t("js.chat.deleted", count: args[:deleted]) if args[:deleted] - if text - @component = - find(context).find("#{selector} .chat-message-text", text: /#{Regexp.escape(text)}/) - else - @component = page.find(context).find(selector) - end + @component = + page.find( + "#{context} #{selector} .chat-message-text", + text: text ? /#{Regexp.escape(text)}/ : nil, + ) self end