diff options
Diffstat (limited to 'qa/qa/specs/features/browser_ui/1_manage/project/protected_tags_spec.rb')
-rw-r--r-- | qa/qa/specs/features/browser_ui/1_manage/project/protected_tags_spec.rb | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/qa/qa/specs/features/browser_ui/1_manage/project/protected_tags_spec.rb b/qa/qa/specs/features/browser_ui/1_manage/project/protected_tags_spec.rb index e40dde64675..714c4a2da67 100644 --- a/qa/qa/specs/features/browser_ui/1_manage/project/protected_tags_spec.rb +++ b/qa/qa/specs/features/browser_ui/1_manage/project/protected_tags_spec.rb @@ -2,7 +2,8 @@ module QA RSpec.describe 'Manage' do - describe 'Repository tags' do + # TODO: Remove :requires_admin meta when the `Runtime::Feature.enable` method call is removed + describe 'Repository tags', :requires_admin do let(:project) do Resource::Project.fabricate_via_api! do |project| project.name = 'project-for-tags' @@ -10,6 +11,10 @@ module QA end end + before do + Runtime::Feature.enable(:invite_members_group_modal, project: project) + end + let(:developer_user) { Resource::User.fabricate_or_use(Runtime::Env.gitlab_qa_username_1, Runtime::Env.gitlab_qa_password_1) } let(:maintainer_user) { Resource::User.fabricate_or_use(Runtime::Env.gitlab_qa_username_2, Runtime::Env.gitlab_qa_password_2) } let(:tag_name) { 'v0.0.1' } |