summaryrefslogtreecommitdiff
path: root/qa/qa/resource/fork.rb
diff options
context:
space:
mode:
Diffstat (limited to 'qa/qa/resource/fork.rb')
-rw-r--r--qa/qa/resource/fork.rb8
1 files changed, 3 insertions, 5 deletions
diff --git a/qa/qa/resource/fork.rb b/qa/qa/resource/fork.rb
index b3814011f2c..d0313670e8b 100644
--- a/qa/qa/resource/fork.rb
+++ b/qa/qa/resource/fork.rb
@@ -37,11 +37,9 @@ module QA
namespace_path ||= user.name
# Sign out as admin and sign is as the fork user
- Page::Main::Menu.perform(&:sign_out)
- Runtime::Browser.visit(:gitlab, Page::Main::Login)
- Page::Main::Login.perform do |login|
- login.sign_in_using_credentials(user: user)
- end
+ Flow::Login.sign_in(as: user)
+
+ @api_client = Runtime::API::Client.new(:gitlab, is_new_session: false, user: user)
upstream.visit!