Browse Source

Rename method

pull/1953/head
Kat 3 years ago
parent
commit
03db572e13
  1. 8
      lib/tasks/send_missing_addresses_csv.rake
  2. 12
      spec/lib/tasks/send_missing_addresses_csv_spec.rb

8
lib/tasks/send_missing_addresses_csv.rake

@ -89,9 +89,9 @@ namespace :correct_addresses do
end
desc "Send all 2023 lettings addresses csv"
task :create_addresses_lettings_csv, %i[organisation_id] => :environment do |_task, args|
task :create_lettings_addresses_csv, %i[organisation_id] => :environment do |_task, args|
organisation_id = args[:organisation_id]
raise "Usage: rake correct_addresses:create_addresses_lettings_csv['organisation_id']" if organisation_id.blank?
raise "Usage: rake correct_addresses:create_lettings_addresses_csv['organisation_id']" if organisation_id.blank?
organisation = Organisation.find_by(id: organisation_id)
if organisation.present?
@ -103,9 +103,9 @@ namespace :correct_addresses do
end
desc "Send all 2023 sales addresses csv"
task :create_addresses_sales_csv, %i[organisation_id] => :environment do |_task, args|
task :create_sales_addresses_csv, %i[organisation_id] => :environment do |_task, args|
organisation_id = args[:organisation_id]
raise "Usage: rake correct_addresses:create_addresses_sales_csv['organisation_id']" if organisation_id.blank?
raise "Usage: rake correct_addresses:create_sales_addresses_csv['organisation_id']" if organisation_id.blank?
organisation = Organisation.find_by(id: organisation_id)
if organisation.present?

12
spec/lib/tasks/send_missing_addresses_csv_spec.rb

@ -478,8 +478,8 @@ RSpec.describe "correct_addresses" do
end
end
describe ":create_addresses_lettings_csv", type: :task do
subject(:task) { Rake::Task["correct_addresses:create_addresses_lettings_csv"] }
describe ":create_lettings_addresses_csv", type: :task do
subject(:task) { Rake::Task["correct_addresses:create_lettings_addresses_csv"] }
before do
organisation.users.destroy_all
@ -512,14 +512,14 @@ RSpec.describe "correct_addresses" do
context "when organisation ID is not given" do
it "raises an error" do
expect { task.invoke }.to raise_error(RuntimeError, "Usage: rake correct_addresses:create_addresses_lettings_csv['organisation_id']")
expect { task.invoke }.to raise_error(RuntimeError, "Usage: rake correct_addresses:create_lettings_addresses_csv['organisation_id']")
end
end
end
end
describe ":create_addresses_sales_csv", type: :task do
subject(:task) { Rake::Task["correct_addresses:create_addresses_sales_csv"] }
describe ":create_sales_addresses_csv", type: :task do
subject(:task) { Rake::Task["correct_addresses:create_sales_addresses_csv"] }
before do
organisation.users.destroy_all
@ -552,7 +552,7 @@ RSpec.describe "correct_addresses" do
context "when organisation ID is not given" do
it "raises an error" do
expect { task.invoke }.to raise_error(RuntimeError, "Usage: rake correct_addresses:create_addresses_sales_csv['organisation_id']")
expect { task.invoke }.to raise_error(RuntimeError, "Usage: rake correct_addresses:create_sales_addresses_csv['organisation_id']")
end
end
end

Loading…
Cancel
Save