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 end
desc "Send all 2023 lettings addresses csv" 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] 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) organisation = Organisation.find_by(id: organisation_id)
if organisation.present? if organisation.present?
@ -103,9 +103,9 @@ namespace :correct_addresses do
end end
desc "Send all 2023 sales addresses csv" 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] 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) organisation = Organisation.find_by(id: organisation_id)
if organisation.present? if organisation.present?

12
spec/lib/tasks/send_missing_addresses_csv_spec.rb

@ -478,8 +478,8 @@ RSpec.describe "correct_addresses" do
end end
end end
describe ":create_addresses_lettings_csv", type: :task do describe ":create_lettings_addresses_csv", type: :task do
subject(:task) { Rake::Task["correct_addresses:create_addresses_lettings_csv"] } subject(:task) { Rake::Task["correct_addresses:create_lettings_addresses_csv"] }
before do before do
organisation.users.destroy_all organisation.users.destroy_all
@ -512,14 +512,14 @@ RSpec.describe "correct_addresses" do
context "when organisation ID is not given" do context "when organisation ID is not given" do
it "raises an error" 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
end end
end end
describe ":create_addresses_sales_csv", type: :task do describe ":create_sales_addresses_csv", type: :task do
subject(:task) { Rake::Task["correct_addresses:create_addresses_sales_csv"] } subject(:task) { Rake::Task["correct_addresses:create_sales_addresses_csv"] }
before do before do
organisation.users.destroy_all organisation.users.destroy_all
@ -552,7 +552,7 @@ RSpec.describe "correct_addresses" do
context "when organisation ID is not given" do context "when organisation ID is not given" do
it "raises an error" 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 end
end end

Loading…
Cancel
Save