Persist variants in customer totals specs

This is to properly record the on hand quantity.
This commit is contained in:
Kristina Lim
2019-03-31 18:32:09 +08:00
parent 527cfc1601
commit d866fad46e

View File

@@ -141,8 +141,12 @@ describe OpenFoodNetwork::OrdersAndFulfillmentsReport do
describe "order_cycle_customer_totals" do
let!(:product) { line_item.product }
let!(:fuji) { build(:variant, product: product, display_name: "Fuji", sku: "FUJI", on_hand: 100) }
let!(:gala) { build(:variant, product: product, display_name: "Gala", sku: "GALA", on_hand: 100) }
let!(:fuji) do
create(:variant, product: product, display_name: "Fuji", sku: "FUJI", on_hand: 100)
end
let!(:gala) do
create(:variant, product: product, display_name: "Gala", sku: "GALA", on_hand: 100)
end
let(:items) {
report = described_class.new(admin_user, { report_type: "order_cycle_customer_totals" }, true)