mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-02-27 01:43:22 +00:00
Merge pull request #3157 from coopdevs/fix-producer-mailer-specs
[Spree Upgrade] Specify :mailer type in specs
This commit is contained in:
@@ -1,12 +1,11 @@
|
||||
require 'spec_helper'
|
||||
require 'yaml'
|
||||
|
||||
describe ProducerMailer do
|
||||
describe ProducerMailer, type: :mailer do
|
||||
include OpenFoodNetwork::EmailHelper
|
||||
|
||||
before do
|
||||
setup_email
|
||||
end
|
||||
before { setup_email }
|
||||
|
||||
let!(:zone) { create(:zone_with_member) }
|
||||
let!(:tax_rate) { create(:tax_rate, included_in_price: true, calculator: Spree::Calculator::DefaultTax.new, zone: zone, amount: 0.1) }
|
||||
let!(:tax_category) { create(:tax_category, tax_rates: [tax_rate]) }
|
||||
@@ -47,12 +46,8 @@ describe ProducerMailer do
|
||||
order.save
|
||||
order
|
||||
end
|
||||
let(:mail) { ActionMailer::Base.deliveries.last }
|
||||
|
||||
before do
|
||||
ActionMailer::Base.deliveries.clear
|
||||
ProducerMailer.order_cycle_report(s1, order_cycle).deliver
|
||||
end
|
||||
let(:mail) { ProducerMailer.order_cycle_report(s1, order_cycle) }
|
||||
|
||||
it "should send an email when an order cycle is closed" do
|
||||
ActionMailer::Base.deliveries.count.should == 1
|
||||
|
||||
Reference in New Issue
Block a user