require 'spec_helper' feature 'Raw artifact', :js do let(:project) { create(:empty_project, :public) } let(:pipeline) { create(:ci_empty_pipeline, project: project) } let(:job) { create(:ci_build, :artifacts, pipeline: pipeline) } def raw_path(path) raw_project_job_artifacts_path(project, job, path) end context 'when visiting old URL' do let(:raw_url) do raw_path('other_artifacts_0.1.2/doc_sample.txt') end before do visit raw_url.sub('/-/jobs', '/builds') end it "redirects to new URL" do expect(page.current_path).to eq(raw_url) end end end