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 it "renders a page with the correct header" do
get "/lettings-logs/csv-download?codes_only=false", headers:, params: {} 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") expect(header.text).to include("Download CSV")
end end
it "renders a form with the correct target containing a button with the correct text" do 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: {} 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[:method]).to eq("post")
expect(form[:action]).to eq("/lettings-logs/email-csv") expect(form[:action]).to eq("/lettings-logs/email-csv")
expect(form).to have_button('Send email') expect(form).to have_button("Send email")
end end
it "when codes_only query parameter is false, form contains hidden field with correct value" do it "when codes_only query parameter is false, form contains hidden field with correct value" do
codes_only = false codes_only = false
get "/lettings-logs/csv-download?codes_only=#{codes_only}", headers:, params: {} 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) expect(hidden_field.value).to eq(codes_only.to_s)
end end
it "when codes_only query parameter is true, form contains hidden field with correct value" do it "when codes_only query parameter is true, form contains hidden field with correct value" do
codes_only = true codes_only = true
get "/lettings-logs/csv-download?codes_only=#{codes_only}", headers:, params: {} 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) expect(hidden_field.value).to eq(codes_only.to_s)
end end
it "when query string contains search parameter, form contains hidden field with correct value" do it "when query string contains search parameter, form contains hidden field with correct value" do
search_term = "blam" search_term = "blam"
get "/lettings-logs/csv-download?codes_only=true&search=#{search_term}", headers:, params: {} 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) expect(hidden_field.value).to eq(search_term)
end end
end end

Loading…
Cancel
Save