From 8b13b280f53bc4895c2e92b7dae7b23a95480104 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Tue, 19 Sep 2023 06:11:52 +0000 Subject: Add latest changes from gitlab-org/gitlab@master --- spec/helpers/invite_members_helper_spec.rb | 56 ------------------------------ spec/helpers/members_helper_spec.rb | 6 ---- 2 files changed, 62 deletions(-) (limited to 'spec/helpers') diff --git a/spec/helpers/invite_members_helper_spec.rb b/spec/helpers/invite_members_helper_spec.rb index abf8b65dc1e..7cf9ffa0621 100644 --- a/spec/helpers/invite_members_helper_spec.rb +++ b/spec/helpers/invite_members_helper_spec.rb @@ -65,62 +65,6 @@ RSpec.describe InviteMembersHelper do expect(helper.common_invite_modal_dataset(project)).to include(attributes) end - - context 'with tasks_to_be_done' do - using RSpec::Parameterized::TableSyntax - - subject(:output) { helper.common_invite_modal_dataset(source) } - - shared_examples_for 'including the tasks to be done attributes' do - it 'includes the tasks to be done attributes when expected' do - if expected? - expect(output[:tasks_to_be_done_options]).to eq( - [ - { value: :code, text: 'Create/import code into a project (repository)' }, - { value: :ci, text: 'Set up CI/CD pipelines to build, test, deploy, and monitor code' }, - { value: :issues, text: 'Create/import issues (tickets) to collaborate on ideas and plan work' } - ].to_json - ) - expect(output[:projects]).to eq([{ id: project.id, title: project.title }].to_json) - expect(output[:new_project_path]).to eq( - source.is_a?(Project) ? '' : new_project_path(namespace_id: group.id) - ) - else - expect(output[:tasks_to_be_done_options]).to be_nil - expect(output[:projects]).to be_nil - expect(output[:new_project_path]).to be_nil - end - end - end - - context 'when inviting members for tasks' do - where(:open_modal_param?, :logged_in?, :expected?) do - true | true | true - true | false | false - false | true | false - false | false | false - end - - with_them do - before do - allow(helper).to receive(:current_user).and_return(developer) if logged_in? - allow(helper).to receive(:params).and_return({ open_modal: 'invite_members_for_task' }) if open_modal_param? - end - - context 'when the source is a project' do - let_it_be(:source) { project } - - it_behaves_like 'including the tasks to be done attributes' - end - - context 'when the source is a group' do - let_it_be(:source) { group } - - it_behaves_like 'including the tasks to be done attributes' - end - end - end - end end context 'with project' do diff --git a/spec/helpers/members_helper_spec.rb b/spec/helpers/members_helper_spec.rb index 005fce1730f..68a12d8dbf7 100644 --- a/spec/helpers/members_helper_spec.rb +++ b/spec/helpers/members_helper_spec.rb @@ -69,12 +69,6 @@ RSpec.describe MembersHelper do it { expect(leave_confirmation_message(group)).to eq "Are you sure you want to leave the \"#{group.name}\" group?" } end - describe '#localized_tasks_to_be_done_choices' do - it 'has a translation for all `TASKS_TO_BE_DONE` keys' do - expect(localized_tasks_to_be_done_choices).to include(*MemberTask::TASKS.keys) - end - end - describe '#member_request_access_link' do let(:project) { create(:project) } let(:group) { create(:group) } -- cgit v1.2.3