From 5ed55d47b6a5740b05a7545dd37c2bfc9ed78033 Mon Sep 17 00:00:00 2001 From: Brett Walker Date: Fri, 12 Jan 2018 14:21:08 +0100 Subject: no longer sign out when creating personal access token --- qa/qa/factory/resource/personal_access_token.rb | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/qa/qa/factory/resource/personal_access_token.rb b/qa/qa/factory/resource/personal_access_token.rb index 9c9fe185918..cfe845214f6 100644 --- a/qa/qa/factory/resource/personal_access_token.rb +++ b/qa/qa/factory/resource/personal_access_token.rb @@ -5,15 +5,15 @@ module QA module Factory module Resource class PersonalAccessToken < Factory::Base - attr_accessor :name, :access_token + attr_accessor :name product :access_token do - self.factory.access_token + Page::Profile::PersonalAccessTokens.act { created_access_token } end def fabricate!(sign_in_address = :gitlab) - @access_token = Runtime::Env.personal_access_token - return if @access_token + access_token = Runtime::Env.personal_access_token + return if access_token if sign_in_address Runtime::Browser.visit(sign_in_address, Page::Main::Login) @@ -27,11 +27,6 @@ module QA page.fill_token_name(name || 'api-test-token') page.check_api page.create_token - @access_token = page.created_access_token - end - - if sign_in_address - Page::Menu::Main.act { sign_out } end end end -- cgit v1.2.1