Browse Source

correct linting errors

pull/1268/head
Arthur Campbell 3 years ago
parent
commit
6934d4dd24
  1. 12
      spec/requests/lettings_logs_controller_spec.rb

12
spec/requests/lettings_logs_controller_spec.rb

@ -1289,36 +1289,36 @@ RSpec.describe LettingsLogsController, type: :request do
it "renders a page with the correct header" do
get "/lettings-logs/csv-download?codes_only=false", headers:, params: {}
header = page.find_css('h1')
header = page.find_css("h1")
expect(header.text).to include("Download CSV")
end
it "renders a form with the correct target containing a button with the correct text" do
get "/lettings-logs/csv-download?codes_only=false", headers:, params: {}
form = page.find('form.button_to')
form = page.find("form.button_to")
expect(form[:method]).to eq("post")
expect(form[:action]).to eq("/lettings-logs/email-csv")
expect(form).to have_button('Send email')
expect(form).to have_button("Send email")
end
it "when codes_only query parameter is false, form contains hidden field with correct value" do
codes_only = false
get "/lettings-logs/csv-download?codes_only=#{codes_only}", headers:, params: {}
hidden_field = page.find('form.button_to').find_field("is_codes_only_export", type: 'hidden')
hidden_field = page.find("form.button_to").find_field("is_codes_only_export", type: "hidden")
expect(hidden_field.value).to eq(codes_only.to_s)
end
it "when codes_only query parameter is true, form contains hidden field with correct value" do
codes_only = true
get "/lettings-logs/csv-download?codes_only=#{codes_only}", headers:, params: {}
hidden_field = page.find('form.button_to').find_field("is_codes_only_export", type: 'hidden')
hidden_field = page.find("form.button_to").find_field("is_codes_only_export", type: "hidden")
expect(hidden_field.value).to eq(codes_only.to_s)
end
it "when query string contains search parameter, form contains hidden field with correct value" do
search_term = "blam"
get "/lettings-logs/csv-download?codes_only=true&search=#{search_term}", headers:, params: {}
hidden_field = page.find('form.button_to').find_field("search", type: 'hidden')
hidden_field = page.find("form.button_to").find_field("search", type: "hidden")
expect(hidden_field.value).to eq(search_term)
end
end

Loading…
Cancel
Save