mirror of
https://github.com/opf/openproject.git
synced 2026-06-14 03:30:14 +00:00
fix failing tests in project settings page and breadcrumbs spec
This commit is contained in:
@@ -51,7 +51,7 @@ RSpec.describe "Navigate to overview", :js do
|
||||
end
|
||||
|
||||
within "#content" do
|
||||
expect(page).to have_heading "Project home"
|
||||
expect(page).to have_heading project.name
|
||||
end
|
||||
end
|
||||
|
||||
@@ -75,7 +75,7 @@ RSpec.describe "Navigate to overview", :js do
|
||||
|
||||
# Expect page to be loaded
|
||||
within "#content" do
|
||||
expect(page).to have_heading "Project home"
|
||||
expect(page).to have_heading project.name
|
||||
end
|
||||
|
||||
# Navigate to the WP module
|
||||
@@ -99,7 +99,7 @@ RSpec.describe "Navigate to overview", :js do
|
||||
|
||||
# Expect page to be loaded
|
||||
within "#content" do
|
||||
expect(page).to have_heading "Project home"
|
||||
expect(page).to have_heading project.name
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -45,10 +45,7 @@ RSpec.describe "Breadcrumbs (#63777)", :js do
|
||||
within ".PageHeader-breadcrumbs" do
|
||||
expect(page).to have_link href: "#", text: "Active projects", aria: { current: "page" }
|
||||
expect(page).to have_link href: "/projects", text: "Projects"
|
||||
expect(page).to have_link href: "/", text: "OpenProject"
|
||||
end
|
||||
|
||||
expect(page).to have_link href: "/", text: "OpenProject", class: "PageHeader-parentLink", visible: :hidden
|
||||
end
|
||||
end
|
||||
|
||||
@@ -59,23 +56,14 @@ RSpec.describe "Breadcrumbs (#63777)", :js do
|
||||
within ".PageHeader-breadcrumbs" do
|
||||
expect(page).to have_link href: "#", text: "My projects", aria: { current: "page" }
|
||||
expect(page).to have_link href: "/projects", text: "Projects"
|
||||
expect(page).to have_link href: "/", text: "OpenProject"
|
||||
end
|
||||
|
||||
expect(page).to have_link href: "/projects", text: "Projects", class: "PageHeader-parentLink", visible: :hidden
|
||||
end
|
||||
end
|
||||
|
||||
context "when being on the home screen" do
|
||||
it "does not display a (mobile) back link" do
|
||||
it "does not show breadcrumbs" do
|
||||
visit "/"
|
||||
|
||||
within ".PageHeader-breadcrumbs" do
|
||||
expect(page).to have_link href: "#", text: "Home", aria: { current: "page" }
|
||||
expect(page).to have_link href: "/", text: "OpenProject"
|
||||
|
||||
expect(page).to have_no_css ".PageHeader-parentLink"
|
||||
end
|
||||
expect(page).to have_css ".PageHeader--noBreadcrumb"
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -107,7 +107,7 @@ module Pages
|
||||
visit home_path
|
||||
|
||||
expect(page)
|
||||
.to have_css(".PageHeader-title", text: "Home")
|
||||
.to have_css(".PageHeader-title", text: "OpenProject")
|
||||
|
||||
visit!
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user