Fixes link in artifacts breadcrumb
The link to the job page was not set properly, with this commit it links to the correct job page.
This commit is contained in:
parent
0610bb0917
commit
1cb82c4de9
|
@ -4,7 +4,7 @@
|
|||
= render "projects/jobs/header"
|
||||
|
||||
- add_to_breadcrumbs(s_('CICD|Jobs'), project_jobs_path(@project))
|
||||
- add_to_breadcrumbs("##{@build.id}", project_jobs_path(@project))
|
||||
- add_to_breadcrumbs("##{@build.id}", project_job_path(@project, @build))
|
||||
|
||||
.tree-holder
|
||||
.nav-block
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
title: Fixes job link in artifacts page breadcrumb
|
||||
merge_request: 26592
|
||||
author:
|
||||
type: fixed
|
|
@ -19,6 +19,12 @@ describe "User browses artifacts" do
|
|||
visit(browse_project_job_artifacts_path(project, job))
|
||||
end
|
||||
|
||||
it "renders a link to the job in the breadcrumbs" do
|
||||
page.within('.js-breadcrumbs-list') do
|
||||
expect(page).to have_link("##{job.id}", href: project_job_path(project, job))
|
||||
end
|
||||
end
|
||||
|
||||
it "shows artifacts" do
|
||||
expect(page).not_to have_selector(".build-sidebar")
|
||||
|
||||
|
|
Loading…
Reference in New Issue