|
|
|
@ -1421,6 +1421,17 @@ RSpec.describe LettingsLogsController, type: :request do |
|
|
|
it "includes the search term" do |
|
|
|
it "includes the search term" do |
|
|
|
expect(page).to have_field("search", type: "hidden", with: search_term) |
|
|
|
expect(page).to have_field("search", type: "hidden", with: search_term) |
|
|
|
end |
|
|
|
end |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
it "allows updating log filters" do |
|
|
|
|
|
|
|
expect(page).to have_content("Check your filters") |
|
|
|
|
|
|
|
expect(page).to have_link("Change", count: 6) |
|
|
|
|
|
|
|
expect(page).to have_link("Change", href: "/lettings-logs/filters/years?search=#{search_term}&codes_only=false") |
|
|
|
|
|
|
|
expect(page).to have_link("Change", href: "/lettings-logs/filters/assigned-to?search=#{search_term}&codes_only=false") |
|
|
|
|
|
|
|
expect(page).to have_link("Change", href: "/lettings-logs/filters/owned-by?search=#{search_term}&codes_only=false") |
|
|
|
|
|
|
|
expect(page).to have_link("Change", href: "/lettings-logs/filters/managed-by?search=#{search_term}&codes_only=false") |
|
|
|
|
|
|
|
expect(page).to have_link("Change", href: "/lettings-logs/filters/status?search=#{search_term}&codes_only=false") |
|
|
|
|
|
|
|
expect(page).to have_link("Change", href: "/lettings-logs/filters/needstype?search=#{search_term}&codes_only=false") |
|
|
|
|
|
|
|
end |
|
|
|
end |
|
|
|
end |
|
|
|
|
|
|
|
|
|
|
|
context "when there are no years selected in the filters" do |
|
|
|
context "when there are no years selected in the filters" do |
|
|
|
|