diff options
author | Jeff Stubler <brunsa2@gmail.com> | 2016-12-16 09:10:04 -0600 |
---|---|---|
committer | Jeff Stubler <brunsa2@gmail.com> | 2016-12-17 20:41:26 -0600 |
commit | 26c8e0b3f472c2567ae4d7eed16f19cd40132b70 (patch) | |
tree | e379e4d593a4d49ee8ef8e0f87fe2dfc1b33617a /spec/controllers/projects | |
parent | 546fa165ff728bc2d25ed9b55b95dd1d48139d4a (diff) | |
download | gitlab-ce-26c8e0b3f472c2567ae4d7eed16f19cd40132b70.tar.gz |
Fix 500 error for invalid path when visiting blame page
Closes #25761.
Diffstat (limited to 'spec/controllers/projects')
-rw-r--r-- | spec/controllers/projects/blame_controller_spec.rb | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/spec/controllers/projects/blame_controller_spec.rb b/spec/controllers/projects/blame_controller_spec.rb index 25f06299a29..4402ca43c65 100644 --- a/spec/controllers/projects/blame_controller_spec.rb +++ b/spec/controllers/projects/blame_controller_spec.rb @@ -25,5 +25,10 @@ describe Projects::BlameController do let(:id) { 'master/files/ruby/popen.rb' } it { is_expected.to respond_with(:success) } end + + context "invalid file" do + let(:id) { 'master/files/ruby/missing_file.rb'} + it { expect(response).to have_http_status(404) } + end end end |