Skip to content
代码片段 群组 项目
提交 b3b01fcc 编辑于 作者: Tiffany Rea's avatar Tiffany Rea
浏览文件

Merge branch 'qa_dismiss_duo_chat' into 'master'

Dismiss Duo Chat popup on QA login

See merge request https://gitlab.com/gitlab-org/gitlab/-/merge_requests/138177



Merged-by: default avatarTiffany Rea <trea@gitlab.com>
Approved-by: default avatarRichard Chong <rchong@gitlab.com>
Co-authored-by: default avatarWill Meek <wmeek@gitlab.com>
No related branches found
No related tags found
无相关合并请求
......@@ -105,6 +105,8 @@ def sign_in_using_ldap_credentials(user:)
end
Page::Main::Menu.perform(&:signed_in?)
dismiss_duo_chat_popup
end
# Handle request for password change
......@@ -251,6 +253,8 @@ def sign_in_using_gitlab_credentials(user:, skip_page_validation: false)
wait_for_gitlab_to_respond
dismiss_duo_chat_popup
return if skip_page_validation
Page::Main::Menu.validate_elements_present!
......@@ -258,6 +262,14 @@ def sign_in_using_gitlab_credentials(user:, skip_page_validation: false)
validate_canary!
end
def dismiss_duo_chat_popup
return unless has_element?('duo-chat-promo-callout-popover')
within_element('duo-chat-promo-callout-popover') do
click_element('close-button')
end
end
def fill_in_credential(user)
fill_element 'username-field', user.username
fill_element 'password-field', user.password
......
0% 加载中 .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册