@ -64,7 +64,7 @@ RSpec.describe "correct_addresses" do
it"prints out the jobs enqueued"do
expect(Rails.logger).toreceive(:info).with(nil)
expect(Rails.logger).toreceive(:info).with("Sending missing addresses CSV for test organisation to data_coordinator1@example.com, data_coordinator2@example.com")
expect(Rails.logger).toreceive(:info).with("Sending missing lettings addresses CSV for test organisation to data_coordinator1@example.com, data_coordinator2@example.com")
task.invoke
end
end
@ -83,7 +83,7 @@ RSpec.describe "correct_addresses" do
it"prints out the jobs enqueued"do
expect(Rails.logger).toreceive(:info).with(nil)
expect(Rails.logger).toreceive(:info).with("Sending missing addresses CSV for test organisation to data_provider3@example.com, data_provider4@example.com")
expect(Rails.logger).toreceive(:info).with("Sending missing lettings addresses CSV for test organisation to data_provider3@example.com, data_provider4@example.com")
task.invoke
end
end
@ -114,7 +114,7 @@ RSpec.describe "correct_addresses" do
it"prints out the jobs enqueued"do
expect(Rails.logger).toreceive(:info).with(nil)
expect(Rails.logger).toreceive(:info).with("Sending missing addresses CSV for test organisation to data_coordinator1@example.com, data_coordinator2@example.com")
expect(Rails.logger).toreceive(:info).with("Sending missing lettings addresses CSV for test organisation to data_coordinator1@example.com, data_coordinator2@example.com")
task.invoke
end
end
@ -133,7 +133,7 @@ RSpec.describe "correct_addresses" do
it"prints out the jobs enqueued"do
expect(Rails.logger).toreceive(:info).with(nil)
expect(Rails.logger).toreceive(:info).with("Sending missing addresses CSV for test organisation to data_provider3@example.com, data_provider4@example.com")
expect(Rails.logger).toreceive(:info).with("Sending missing lettings addresses CSV for test organisation to data_provider3@example.com, data_provider4@example.com")
task.invoke
end
end
@ -164,7 +164,7 @@ RSpec.describe "correct_addresses" do
it"prints out the jobs enqueued"do
expect(Rails.logger).toreceive(:info).with(nil)
expect(Rails.logger).toreceive(:info).with("Sending missing addresses CSV for test organisation to data_coordinator1@example.com, data_coordinator2@example.com")
expect(Rails.logger).toreceive(:info).with("Sending missing lettings addresses CSV for test organisation to data_coordinator1@example.com, data_coordinator2@example.com")
task.invoke
end
end
@ -183,7 +183,7 @@ RSpec.describe "correct_addresses" do
it"prints out the jobs enqueued"do
expect(Rails.logger).toreceive(:info).with(nil)
expect(Rails.logger).toreceive(:info).with("Sending missing addresses CSV for test organisation to data_provider3@example.com, data_provider4@example.com")
expect(Rails.logger).toreceive(:info).with("Sending missing lettings addresses CSV for test organisation to data_provider3@example.com, data_provider4@example.com")
task.invoke
end
end
@ -203,7 +203,7 @@ RSpec.describe "correct_addresses" do
it"prints out the jobs enqueued"do
expect(Rails.logger).toreceive(:info).with(nil)
expect(Rails.logger).toreceive(:info).with("Sending missing addresses CSV for test organisation to data_provider3@example.com, data_provider4@example.com")
expect(Rails.logger).toreceive(:info).with("Sending missing lettings addresses CSV for test organisation to data_provider3@example.com, data_provider4@example.com")
task.invoke
end
end
@ -220,4 +220,223 @@ RSpec.describe "correct_addresses" do
expect(Rails.logger).toreceive(:info).with("Sending missing sales addresses CSV for test organisation to data_coordinator1@example.com, data_coordinator2@example.com")
task.invoke
end
end
context"when org has 5 missing addresses and data providers only"do
expect(Rails.logger).toreceive(:info).with("Sending missing sales addresses CSV for test organisation to data_provider3@example.com, data_provider4@example.com")
task.invoke
end
end
context"when org has less than 5 missing addresses"do
expect(Rails.logger).toreceive(:info).with("Sending missing sales addresses CSV for test organisation to data_coordinator1@example.com, data_coordinator2@example.com")
task.invoke
end
end
context"when org has 5 missing town or city and data providers only"do
expect(Rails.logger).toreceive(:info).with("Sending missing sales addresses CSV for test organisation to data_provider3@example.com, data_provider4@example.com")
task.invoke
end
end
context"when org has less than 5 missing town or city"do
expect(Rails.logger).toreceive(:info).with("Sending missing sales addresses CSV for test organisation to data_coordinator1@example.com, data_coordinator2@example.com")
task.invoke
end
end
context"when org has 5 wrong uprn and data providers only"do
expect(Rails.logger).toreceive(:info).with("Sending missing sales addresses CSV for test organisation to data_provider3@example.com, data_provider4@example.com")
expect(Rails.logger).toreceive(:info).with("Sending missing sales addresses CSV for test organisation to data_provider3@example.com, data_provider4@example.com")
task.invoke
end
end
context"when org is included in SKIP_UPRN_ISSUE_ORG_IDS list"do