From 62b80043ba969609495cd14970fceb4ef2e85ea5 Mon Sep 17 00:00:00 2001 From: Matt-Yorkley <9029026+Matt-Yorkley@users.noreply.github.com> Date: Fri, 6 Nov 2020 15:21:00 +0000 Subject: [PATCH] Fix mailer specs These methods are not actually called now until the email is being delivered. --- spec/mailers/order_mailer_spec.rb | 4 ++-- spec/mailers/shipment_mailer_spec.rb | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/spec/mailers/order_mailer_spec.rb b/spec/mailers/order_mailer_spec.rb index 516c7f1d12..f94b573c90 100644 --- a/spec/mailers/order_mailer_spec.rb +++ b/spec/mailers/order_mailer_spec.rb @@ -23,14 +23,14 @@ describe Spree::OrderMailer do it "confirm_email_for_customer accepts an order id as an alternative to an Order object" do expect(Spree::Order).to receive(:find).with(order.id).and_return(order) expect { - confirmation_email = Spree::OrderMailer.confirm_email_for_customer(order.id) + Spree::OrderMailer.confirm_email_for_customer(order.id).deliver }.to_not raise_error end it "cancel_email accepts an order id as an alternative to an Order object" do expect(Spree::Order).to receive(:find).with(order.id).and_return(order) expect { - cancel_email = Spree::OrderMailer.cancel_email(order.id) + Spree::OrderMailer.cancel_email(order.id).deliver }.to_not raise_error end end diff --git a/spec/mailers/shipment_mailer_spec.rb b/spec/mailers/shipment_mailer_spec.rb index e952536130..c1d8f046b4 100644 --- a/spec/mailers/shipment_mailer_spec.rb +++ b/spec/mailers/shipment_mailer_spec.rb @@ -30,7 +30,7 @@ describe Spree::ShipmentMailer do it "shipment_email accepts an shipment id as an alternative to an Shipment object" do expect(Spree::Shipment).to receive(:find).with(shipment.id).and_return(shipment) expect { - shipped_email = Spree::ShipmentMailer.shipped_email(shipment.id) + Spree::ShipmentMailer.shipped_email(shipment.id).deliver }.to_not raise_error end end