From 98c99de835e4431ca9107216271bd3620ce29974 Mon Sep 17 00:00:00 2001 From: Matt-Yorkley <9029026+Matt-Yorkley@users.noreply.github.com> Date: Sat, 7 Nov 2020 02:11:29 +0000 Subject: [PATCH] Use ActiveJob::Testhelper where needed --- spec/services/bulk_invoice_service_spec.rb | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/spec/services/bulk_invoice_service_spec.rb b/spec/services/bulk_invoice_service_spec.rb index af06476e74..ee1e9ad077 100644 --- a/spec/services/bulk_invoice_service_spec.rb +++ b/spec/services/bulk_invoice_service_spec.rb @@ -1,6 +1,8 @@ require 'spec_helper' describe BulkInvoiceService do + include ActiveJob::TestHelper + let(:service) { BulkInvoiceService.new } describe "#start_pdf_job" do @@ -15,7 +17,9 @@ describe BulkInvoiceService do order.bill_address = order.ship_address order.save! - service.start_pdf_job_without_delay([order.id]) + perform_enqueued_jobs do + service.start_pdf_job([order.id]) + end expect(service.invoice_created?(service.id)).to be_truthy end @@ -63,7 +67,9 @@ describe BulkInvoiceService do expect(renderer).to receive(:render_to_string).with(order_oldest).ordered.and_return("") order_ids = [order_oldest, order_old, order_older].map(&:id) - service.start_pdf_job_without_delay(order_ids) + perform_enqueued_jobs do + service.start_pdf_job(order_ids) + end end end end