Add and apply Capybara/RSpec/HaveSelector rule
This rule was added in rubocop-capybara 2.19.0. We were following it about 85% of the time. Now we won't have to check both have_css and have_selector when searching the code.
This commit is contained in:
@@ -29,15 +29,15 @@ describe Pages::Help::SectionComponent do
|
||||
it "renders an image on sections with an image" do
|
||||
render_inline Pages::Help::SectionComponent.new("debates")
|
||||
|
||||
expect(page).to have_selector "img"
|
||||
expect(page).to have_selector "figure"
|
||||
expect(page).to have_css "img"
|
||||
expect(page).to have_css "figure"
|
||||
end
|
||||
|
||||
it "does not render an image tag when there is no image" do
|
||||
render_inline Pages::Help::SectionComponent.new("processes")
|
||||
|
||||
expect(page).not_to have_selector "img"
|
||||
expect(page).not_to have_selector "figure"
|
||||
expect(page).not_to have_css "img"
|
||||
expect(page).not_to have_css "figure"
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user