mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-02-27 01:43:22 +00:00
Update Order#total_tax
This commit is contained in:
@@ -680,11 +680,7 @@ describe Spree::Order do
|
||||
end
|
||||
|
||||
describe "getting the total tax" do
|
||||
before do
|
||||
allow(Spree::Config).to receive(:shipment_inc_vat).and_return(true)
|
||||
allow(Spree::Config).to receive(:shipping_tax_rate).and_return(0.25)
|
||||
end
|
||||
|
||||
let(:shipping_tax_rate) { create(:tax_rate, amount: 0.25) }
|
||||
let(:order) { create(:order) }
|
||||
let(:shipping_method) { create(:shipping_method_with, :flat_rate) }
|
||||
let!(:shipment) do
|
||||
@@ -693,15 +689,10 @@ describe Spree::Order do
|
||||
let(:enterprise_fee) { create(:enterprise_fee) }
|
||||
|
||||
before do
|
||||
create(
|
||||
:adjustment,
|
||||
order: order,
|
||||
adjustable: order,
|
||||
originator: enterprise_fee,
|
||||
label: "EF",
|
||||
amount: 123,
|
||||
included_tax: 2
|
||||
)
|
||||
create(:adjustment, adjustable: order, originator: enterprise_fee, label: "EF", amount: 123,
|
||||
included_tax: 2, order: order)
|
||||
create(:adjustment, adjustable: shipment, source: shipment, originator: shipping_tax_rate,
|
||||
amount: 10, order: order, state: "closed")
|
||||
order.update!
|
||||
end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user