diff options
author | Brett Walker <bwalker@gitlab.com> | 2018-01-12 14:21:08 +0100 |
---|---|---|
committer | Brett Walker <bwalker@gitlab.com> | 2018-01-22 17:25:11 +0100 |
commit | 5ed55d47b6a5740b05a7545dd37c2bfc9ed78033 (patch) | |
tree | 3a1ac2c8f2a95ab01dcb7330bf4218941918d3a6 | |
parent | ba4247c66fbbb97c4835fe54052e6cddc3c61ed0 (diff) | |
download | gitlab-ce-5ed55d47b6a5740b05a7545dd37c2bfc9ed78033.tar.gz |
no longer sign out when creating personal access token
-rw-r--r-- | qa/qa/factory/resource/personal_access_token.rb | 13 |
1 files 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 |