summaryrefslogtreecommitdiff
path: root/qa/qa/vendor
diff options
context:
space:
mode:
authorRémy Coutable <remy@rymai.me>2019-08-14 10:22:15 +0200
committerRémy Coutable <remy@rymai.me>2019-08-14 10:22:25 +0200
commitd8f9890009365627591d27bb733a51eadcdcdbe6 (patch)
tree365cc175210186cb252b6803b144d49354c4425d /qa/qa/vendor
parent94cf543fe3909a0a12771765a85c3c596f318046 (diff)
downloadgitlab-ce-d8f9890009365627591d27bb733a51eadcdcdbe6.tar.gz
Reduce the CE/EE diff under qa/qa-reduce-ce-ee-diff-in-qa-folder
Signed-off-by: Rémy Coutable <remy@rymai.me>
Diffstat (limited to 'qa/qa/vendor')
-rw-r--r--qa/qa/vendor/saml_idp/page/login.rb8
1 files changed, 8 insertions, 0 deletions
diff --git a/qa/qa/vendor/saml_idp/page/login.rb b/qa/qa/vendor/saml_idp/page/login.rb
index 9c1f9904a7a..1b8c926532a 100644
--- a/qa/qa/vendor/saml_idp/page/login.rb
+++ b/qa/qa/vendor/saml_idp/page/login.rb
@@ -12,6 +12,14 @@ module QA
fill_in 'password', with: 'user1pass'
click_on 'Login'
end
+
+ def login_if_required
+ login if login_required?
+ end
+
+ def login_required?
+ page.has_text?('Enter your username and password')
+ end
end
end
end