summaryrefslogtreecommitdiff
path: root/spec/helpers/groups_helper_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/helpers/groups_helper_spec.rb')
-rw-r--r--spec/helpers/groups_helper_spec.rb22
1 files changed, 11 insertions, 11 deletions
diff --git a/spec/helpers/groups_helper_spec.rb b/spec/helpers/groups_helper_spec.rb
index 61aaa618c45..0d2af464902 100644
--- a/spec/helpers/groups_helper_spec.rb
+++ b/spec/helpers/groups_helper_spec.rb
@@ -18,11 +18,17 @@ RSpec.describe GroupsHelper do
it 'gives default avatar_icon when no avatar is present' do
group = create(:group)
- group.save!
expect(group_icon_url(group.path)).to match_asset_path('group_avatar.png')
end
end
+ describe 'group_dependency_proxy_url' do
+ it 'converts uppercase letters to lowercase' do
+ group = create(:group, path: 'GroupWithUPPERcaseLetters')
+ expect(group_dependency_proxy_url(group)).to end_with("/groupwithuppercaseletters#{DependencyProxy::URL_SUFFIX}")
+ end
+ end
+
describe 'group_lfs_status' do
let(:group) { create(:group) }
let!(:project) { create(:project, namespace_id: group.id) }
@@ -454,18 +460,12 @@ RSpec.describe GroupsHelper do
allow(helper).to receive(:current_user) { current_user }
end
- context 'when cached_sidebar_open_issues_count feature flag is enabled' do
- before do
- stub_feature_flags(cached_sidebar_open_issues_count: true)
+ it 'returns count value from cache' do
+ allow_next_instance_of(count_service) do |service|
+ allow(service).to receive(:count).and_return(2500)
end
- it 'returns count value from cache' do
- allow_next_instance_of(count_service) do |service|
- allow(service).to receive(:count).and_return(2500)
- end
-
- expect(helper.group_open_issues_count(group)).to eq('2.5k')
- end
+ expect(helper.group_open_issues_count(group)).to eq('2.5k')
end
context 'when cached_sidebar_open_issues_count feature flag is disabled' do