mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-02-27 01:43:22 +00:00
add spec for plus_relatives_and_oc_producers
This commit is contained in:
@@ -599,4 +599,19 @@ describe Enterprise do
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
describe "#plus_relatives_and_oc_producers" do
|
||||
it "does not find non-produders " do
|
||||
supplier = create(:supplier_enterprise)
|
||||
distributor = create(:distributor_enterprise, is_primary_producer: false)
|
||||
product = create(:product)
|
||||
order_cycle = create(
|
||||
:simple_order_cycle,
|
||||
suppliers: [supplier],
|
||||
distributors: [distributor],
|
||||
variants: [product.master]
|
||||
)
|
||||
expect(distributor.plus_relatives_and_oc_producers(order_cycle)).to eq([supplier])
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user