restore original script_name config

This commit is contained in:
Phil Hughes 2018-04-25 17:27:18 +01:00
parent 4b1475b908
commit 1d9540cc0d
No known key found for this signature in database
GPG Key ID: 32245528C52E0F9F
1 changed files with 11 additions and 0 deletions

View File

@ -246,7 +246,18 @@ describe BlobHelper do
describe '#ide_edit_path' do
let(:project) { create(:project) }
around(:each) do |example|
old_script_name = Rails.application.routes.default_url_options[:script_name]
begin
example.run
ensure
Rails.application.routes.default_url_options[:script_name] = old_script_name
end
end
it 'returns full IDE path' do
Rails.application.routes.default_url_options[:script_name] = nil
expect(helper.ide_edit_path(project, "master", "")).to eq("/-/ide/project/#{project.namespace.path}/#{project.path}/edit/master/")
end