|
|
|
@ -36,7 +36,7 @@ RSpec.describe BulkUploadLettingsResumeController, type: :request do |
|
|
|
expect(response.headers["Cache-Control"]).to eql("no-store") |
|
|
|
expect(response.headers["Cache-Control"]).to eql("no-store") |
|
|
|
end |
|
|
|
end |
|
|
|
|
|
|
|
|
|
|
|
context "and previosuly told us to fix inline" do |
|
|
|
context "and previously told us to fix inline" do |
|
|
|
let(:bulk_upload) { create(:bulk_upload, :lettings, user:, bulk_upload_errors:, choice: "create-fix-inline") } |
|
|
|
let(:bulk_upload) { create(:bulk_upload, :lettings, user:, bulk_upload_errors:, choice: "create-fix-inline") } |
|
|
|
|
|
|
|
|
|
|
|
it "redirects to chosen" do |
|
|
|
it "redirects to chosen" do |
|
|
|
@ -45,6 +45,16 @@ RSpec.describe BulkUploadLettingsResumeController, type: :request do |
|
|
|
expect(response).to redirect_to("/lettings-logs/bulk-upload-resume/#{bulk_upload.id}/chosen") |
|
|
|
expect(response).to redirect_to("/lettings-logs/bulk-upload-resume/#{bulk_upload.id}/chosen") |
|
|
|
end |
|
|
|
end |
|
|
|
end |
|
|
|
end |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
context "and previously told us to bulk confirm soft validations" do |
|
|
|
|
|
|
|
let(:bulk_upload) { create(:bulk_upload, :lettings, user:, bulk_upload_errors:, choice: "bulk-confirm-soft-validations") } |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
it "redirects to soft validations check chosen" do |
|
|
|
|
|
|
|
get "/lettings-logs/bulk-upload-resume/#{bulk_upload.id}/fix-choice" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
expect(response).to redirect_to("/lettings-logs/bulk-upload-soft-validations-check/#{bulk_upload.id}/chosen") |
|
|
|
|
|
|
|
end |
|
|
|
|
|
|
|
end |
|
|
|
end |
|
|
|
end |
|
|
|
|
|
|
|
|
|
|
|
describe "GET /lettings-logs/bulk-upload-resume/:ID/fix-choice?soft_errors_only=true" do |
|
|
|
describe "GET /lettings-logs/bulk-upload-resume/:ID/fix-choice?soft_errors_only=true" do |
|
|
|
@ -105,7 +115,7 @@ RSpec.describe BulkUploadLettingsResumeController, type: :request do |
|
|
|
expect(response.headers["Cache-Control"]).to eql("no-store") |
|
|
|
expect(response.headers["Cache-Control"]).to eql("no-store") |
|
|
|
end |
|
|
|
end |
|
|
|
|
|
|
|
|
|
|
|
context "and previosuly told us to fix inline" do |
|
|
|
context "and previously told us to fix inline" do |
|
|
|
let(:bulk_upload) { create(:bulk_upload, :lettings, user:, bulk_upload_errors:, choice: "create-fix-inline") } |
|
|
|
let(:bulk_upload) { create(:bulk_upload, :lettings, user:, bulk_upload_errors:, choice: "create-fix-inline") } |
|
|
|
|
|
|
|
|
|
|
|
it "redirects to chosen" do |
|
|
|
it "redirects to chosen" do |
|
|
|
@ -114,6 +124,16 @@ RSpec.describe BulkUploadLettingsResumeController, type: :request do |
|
|
|
expect(response).to redirect_to("/lettings-logs/bulk-upload-resume/#{bulk_upload.id}/chosen") |
|
|
|
expect(response).to redirect_to("/lettings-logs/bulk-upload-resume/#{bulk_upload.id}/chosen") |
|
|
|
end |
|
|
|
end |
|
|
|
end |
|
|
|
end |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
context "and previously told us to bulk confirm soft validations" do |
|
|
|
|
|
|
|
let(:bulk_upload) { create(:bulk_upload, :lettings, user:, bulk_upload_errors:, choice: "bulk-confirm-soft-validations") } |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
it "redirects to soft validations check chosen" do |
|
|
|
|
|
|
|
get "/lettings-logs/bulk-upload-resume/#{bulk_upload.id}/confirm" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
expect(response).to redirect_to("/lettings-logs/bulk-upload-soft-validations-check/#{bulk_upload.id}/chosen") |
|
|
|
|
|
|
|
end |
|
|
|
|
|
|
|
end |
|
|
|
end |
|
|
|
end |
|
|
|
|
|
|
|
|
|
|
|
describe "PATCH /lettings-logs/bulk-upload-resume/:ID/confirm" do |
|
|
|
describe "PATCH /lettings-logs/bulk-upload-resume/:ID/confirm" do |
|
|
|
|