diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2022-10-25 09:10:36 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2022-10-25 09:10:36 +0300 |
commit | 866b1f8ed7db9b29b1188ffcba309b92572f354b (patch) | |
tree | 48f59dd9b5a292e58e8ce20fbff7e95b6178afe1 /spec/support/shared_examples | |
parent | 01fbd09ea9ea4eeae52ed9fb4f7cc4dd97b4eb69 (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'spec/support/shared_examples')
-rw-r--r-- | spec/support/shared_examples/features/access_tokens_shared_examples.rb | 20 |
1 files changed, 7 insertions, 13 deletions
diff --git a/spec/support/shared_examples/features/access_tokens_shared_examples.rb b/spec/support/shared_examples/features/access_tokens_shared_examples.rb index cd255abd7a8..4940c0d04cc 100644 --- a/spec/support/shared_examples/features/access_tokens_shared_examples.rb +++ b/spec/support/shared_examples/features/access_tokens_shared_examples.rb @@ -9,13 +9,7 @@ RSpec.shared_examples 'resource access tokens missing access rights' do end RSpec.shared_examples 'resource access tokens creation' do |resource_type| - def active_resource_access_tokens - find("[data-testid='active-tokens']") - end - - def created_resource_access_token - find_field('new-access-token').value - end + include Spec::Support::Helpers::AccessTokenHelpers it 'allows creation of an access token', :aggregate_failures do name = 'My access token' @@ -34,12 +28,12 @@ RSpec.shared_examples 'resource access tokens creation' do |resource_type| click_on "Create #{resource_type} access token" - expect(active_resource_access_tokens).to have_text(name) - expect(active_resource_access_tokens).to have_text('in') - expect(active_resource_access_tokens).to have_text('read_api') - expect(active_resource_access_tokens).to have_text('read_repository') - expect(active_resource_access_tokens).to have_text('Guest') - expect(created_resource_access_token).not_to be_empty + expect(active_access_tokens).to have_text(name) + expect(active_access_tokens).to have_text('in') + expect(active_access_tokens).to have_text('read_api') + expect(active_access_tokens).to have_text('read_repository') + expect(active_access_tokens).to have_text('Guest') + expect(created_access_token).to match(/[\w-]{20}/) end end |