|
|
|
|
@ -467,7 +467,7 @@ RSpec.describe "Lettings Log Features" do
|
|
|
|
|
expect(duplicate_log.deleted?).to be true |
|
|
|
|
expect(page).to have_css(".govuk-notification-banner.govuk-notification-banner--success") |
|
|
|
|
expect(page).to have_content("Log #{duplicate_log.id} has been deleted.") |
|
|
|
|
expect(page).to have_current_path("/lettings-logs/#{lettings_log.id}/duplicate-logs?original_log_id=#{lettings_log.id}") |
|
|
|
|
expect(page).to have_current_path("/lettings-logs/#{lettings_log.id}/duplicate-logs?organisation_id=&original_log_id=#{lettings_log.id}&referrer=") |
|
|
|
|
expect(page).not_to have_content("These logs are duplicates") |
|
|
|
|
expect(page).not_to have_link("Keep this log and delete duplicates") |
|
|
|
|
expect(page).to have_link("Back to Log #{lettings_log.id}", href: "/lettings-logs/#{lettings_log.id}") |
|
|
|
|
@ -491,7 +491,7 @@ RSpec.describe "Lettings Log Features" do
|
|
|
|
|
expect(lettings_log.status).to eq("deleted") |
|
|
|
|
expect(page).to have_css(".govuk-notification-banner.govuk-notification-banner--success") |
|
|
|
|
expect(page).to have_content("Log #{lettings_log.id} has been deleted.") |
|
|
|
|
expect(page).to have_current_path("/lettings-logs/#{duplicate_log.id}/duplicate-logs?original_log_id=#{lettings_log.id}") |
|
|
|
|
expect(page).to have_current_path("/lettings-logs/#{duplicate_log.id}/duplicate-logs?organisation_id=&original_log_id=#{lettings_log.id}&referrer=") |
|
|
|
|
expect(page).not_to have_content("These logs are duplicates") |
|
|
|
|
expect(page).not_to have_link("Keep this log and delete duplicates") |
|
|
|
|
expect(page).to have_link("Back to lettings logs", href: "/lettings-logs") |
|
|
|
|
@ -511,7 +511,7 @@ RSpec.describe "Lettings Log Features" do
|
|
|
|
|
click_link("Change", href: "/lettings-logs/#{duplicate_log.id}/tenant-code?first_remaining_duplicate_id=#{lettings_log.id}&original_log_id=#{lettings_log.id}&referrer=duplicate_logs") |
|
|
|
|
fill_in("lettings-log-tenancycode-field", with: "something else") |
|
|
|
|
click_button("Save and continue") |
|
|
|
|
expect(page).to have_current_path("/lettings-logs/#{lettings_log.id}/duplicate-logs?original_log_id=#{lettings_log.id}") |
|
|
|
|
expect(page).to have_current_path("/lettings-logs/#{lettings_log.id}/duplicate-logs?original_log_id=#{lettings_log.id}&referrer=duplicate_logs") |
|
|
|
|
expect(page).to have_link("Back to Log #{lettings_log.id}", href: "/lettings-logs/#{lettings_log.id}") |
|
|
|
|
expect(page).to have_css(".govuk-notification-banner.govuk-notification-banner--success") |
|
|
|
|
expect(page).to have_content("Log #{duplicate_log.id} is no longer a duplicate and has been removed from the list") |
|
|
|
|
@ -522,7 +522,7 @@ RSpec.describe "Lettings Log Features" do
|
|
|
|
|
click_link("Change", href: "/lettings-logs/#{lettings_log.id}/tenant-code?first_remaining_duplicate_id=#{duplicate_log.id}&original_log_id=#{lettings_log.id}&referrer=duplicate_logs") |
|
|
|
|
fill_in("lettings-log-tenancycode-field", with: "something else") |
|
|
|
|
click_button("Save and continue") |
|
|
|
|
expect(page).to have_current_path("/lettings-logs/#{duplicate_log.id}/duplicate-logs?original_log_id=#{lettings_log.id}") |
|
|
|
|
expect(page).to have_current_path("/lettings-logs/#{duplicate_log.id}/duplicate-logs?original_log_id=#{lettings_log.id}&referrer=duplicate_logs") |
|
|
|
|
expect(page).to have_link("Back to Log #{lettings_log.id}", href: "/lettings-logs/#{lettings_log.id}") |
|
|
|
|
expect(page).to have_css(".govuk-notification-banner.govuk-notification-banner--success") |
|
|
|
|
expect(page).to have_content("Log #{lettings_log.id} is no longer a duplicate and has been removed from the list") |
|
|
|
|
|