Update Order#total_tax

This commit is contained in:
Matt-Yorkley
2021-02-19 18:47:41 +00:00
parent 2af0afafe9
commit 889b357408

View File

@@ -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