Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGitLab Bot <gitlab-bot@gitlab.com>2023-03-07 18:10:50 +0300
committerGitLab Bot <gitlab-bot@gitlab.com>2023-03-07 18:10:50 +0300
commit807c4eae46f96ccd54ce1d8d13f4547eda017267 (patch)
tree190aaf8d8c0a766fa7fc396355fd5e0d865db889 /spec/helpers/nav
parentebe0e306bbd6e913763bf1865b7778c001994e31 (diff)
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'spec/helpers/nav')
-rw-r--r--spec/helpers/nav/new_dropdown_helper_spec.rb48
1 files changed, 5 insertions, 43 deletions
diff --git a/spec/helpers/nav/new_dropdown_helper_spec.rb b/spec/helpers/nav/new_dropdown_helper_spec.rb
index 174a5a668a8..5ae057dc97d 100644
--- a/spec/helpers/nav/new_dropdown_helper_spec.rb
+++ b/spec/helpers/nav/new_dropdown_helper_spec.rb
@@ -11,11 +11,10 @@ RSpec.describe Nav::NewDropdownHelper, feature_category: :navigation do
let(:with_can_create_project) { false }
let(:with_can_create_group) { false }
let(:with_can_create_snippet) { false }
- let(:with_context) { true }
let(:title) { 'Create new...' }
subject(:view_model) do
- helper.new_dropdown_view_model(project: current_project, group: current_group, with_context: with_context)
+ helper.new_dropdown_view_model(project: current_project, group: current_group)
end
before do
@@ -157,26 +156,12 @@ RSpec.describe Nav::NewDropdownHelper, feature_category: :navigation do
it 'has base results' do
results = {
title: title,
- menu_sections: [],
- context: group
+ menu_sections: []
}
expect(view_model).to eq(results)
end
- context 'without context' do
- let(:with_context) { false }
-
- it 'has base results' do
- results = {
- title: title,
- menu_sections: []
- }
-
- expect(view_model).to eq(results)
- end
- end
-
context 'when can create projects in group' do
let(:with_can_create_projects_in_group) { true }
@@ -247,29 +232,15 @@ RSpec.describe Nav::NewDropdownHelper, feature_category: :navigation do
allow(helper).to receive(:can_admin_project_member?) { with_can_admin_project_member }
end
- it 'has base results with context' do
+ it 'has base results' do
results = {
title: title,
- menu_sections: [],
- context: project
+ menu_sections: []
}
expect(view_model).to eq(results)
end
- context 'without context' do
- let(:with_context) { false }
-
- it 'has base results without context' do
- results = {
- title: title,
- menu_sections: []
- }
-
- expect(view_model).to eq(results)
- end
- end
-
context 'with show_new_issue_link?' do
let(:with_show_new_issue_link) { true }
@@ -375,20 +346,11 @@ RSpec.describe Nav::NewDropdownHelper, feature_category: :navigation do
)
results = {
title: title,
- menu_sections: project_section,
- context: project
+ menu_sections: project_section
}
expect(view_model).to eq(results)
end
-
- context 'without context' do
- let(:with_context) { false }
-
- it 'does not include context' do
- expect(view_model.keys).to match_array([:title, :menu_sections])
- end
- end
end
def expected_menu_section(title:, menu_item:)