mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-01-24 20:36:49 +00:00
Fix order_spec related to retrieving previously ordered items
In spree 2, each completed_order_with_totals comes with 5 line items (see order_factory in spree), so instead of 1+1+1=3 the calculation becomes 5+5+1=11
This commit is contained in:
@@ -761,7 +761,7 @@ describe Spree::Order do
|
||||
it "returns previous items" do
|
||||
prev_order.add_variant(product.master, 1, 3)
|
||||
prev_order2.reload # to get the right response from line_items
|
||||
expect(order.finalised_line_items.length).to eq 3
|
||||
expect(order.finalised_line_items.length).to eq 11
|
||||
expect(order.finalised_line_items).to match_array(prev_order.line_items + prev_order2.line_items)
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user