diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2020-03-30 18:08:07 +0000 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2020-03-30 18:08:07 +0000 |
commit | 2c72daf2f1744f2b8c8c6674c266907e9ef55558 (patch) | |
tree | e489b6e87557d3f6d8a94f2e7d4d47e633d646b5 /spec/controllers/projects/avatars_controller_spec.rb | |
parent | 4e9acbfba3682c552b3de707c535e6257ef41054 (diff) | |
download | gitlab-ce-2c72daf2f1744f2b8c8c6674c266907e9ef55558.tar.gz |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'spec/controllers/projects/avatars_controller_spec.rb')
-rw-r--r-- | spec/controllers/projects/avatars_controller_spec.rb | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/spec/controllers/projects/avatars_controller_spec.rb b/spec/controllers/projects/avatars_controller_spec.rb index 1d844c847d6..54c2397625f 100644 --- a/spec/controllers/projects/avatars_controller_spec.rb +++ b/spec/controllers/projects/avatars_controller_spec.rb @@ -3,7 +3,7 @@ require 'spec_helper' describe Projects::AvatarsController do - let(:project) { create(:project, :repository) } + let_it_be(:project) { create(:project, :repository) } before do controller.instance_variable_set(:@project, project) @@ -34,15 +34,18 @@ describe Projects::AvatarsController do expect(response).to have_gitlab_http_status(:ok) expect(response.header['Content-Disposition']).to eq('inline') expect(response.header[Gitlab::Workhorse::SEND_DATA_HEADER]).to start_with('git-blob:') - expect(response.header[Gitlab::Workhorse::DETECT_HEADER]).to eq "true" + expect(response.header[Gitlab::Workhorse::DETECT_HEADER]).to eq 'true' end + + it_behaves_like 'project cache control headers' end context 'when the avatar is stored in lfs' do - it_behaves_like 'a controller that can serve LFS files' do - let(:filename) { 'lfs_object.iso' } - let(:filepath) { "files/lfs/#{filename}" } - end + let(:filename) { 'lfs_object.iso' } + let(:filepath) { "files/lfs/#{filename}" } + + it_behaves_like 'a controller that can serve LFS files' + it_behaves_like 'project cache control headers' end end end |