Skip to content
Snippets Groups Projects

Update redirects and commit lookup code for controllers

All threads resolved!
Files
2
@@ -93,18 +93,16 @@
end
context 'when default branch was renamed' do
let(:project) { create(:project, :public, :repository, previous_default_branch: previous_default_branch) }
let_it_be_with_reload(:project) { create(:project, :public, :repository, previous_default_branch: 'old-default-branch') }
context "renamed default branch, valid file" do
let(:id) { 'old-default-branch/README.md' }
let(:previous_default_branch) { 'old-default-branch' }
it { is_expected.to redirect_to("/#{project.full_path}/-/blob/#{project.default_branch}/README.md") }
end
context "renamed default branch, invalid file" do
let(:id) { 'old-default-branch/invalid-path.rb' }
let(:previous_default_branch) { 'old-default-branch' }
it { is_expected.to redirect_to("/#{project.full_path}/-/blob/#{project.default_branch}/invalid-path.rb") }
end
Loading