Files
nairobi/spec/components/debates/new_component_spec.rb
Javi Martín 1a22db8b17 Fix link to debates help
This link used to open in a new window, and we accidentally changed that
behavior while refactoring it in commit c2710de5f.

Since we're adding a test for this case, and the Proposals::NewComponent
class is similar, we're adding a test for that class too. In the case of
proposals, we need to sign in a user because the proposals form contains
fields to attach image, that currently rely on a user being signed in.
2024-03-18 15:29:46 +01:00

16 lines
393 B
Ruby

require "rails_helper"
describe Debates::NewComponent do
let(:debate) { build(:debate) }
describe "header" do
it "contains a link to open the help page in a new window" do
render_inline Debates::NewComponent.new(debate)
page.find("header") do |header|
expect(header).to have_css "a[target=_blank]", exact_text: "How do debates work?"
end
end
end
end