Do not rely on invoices order from sale and purchase in test scenario

Closes #15033
(grafted from d1364323d4ac8c2f3d823cbee89e5217a53e98da)

--HG--
branch : 8.0
This commit is contained in:
Cédric Krier
2026-08-23 08:28:53 +02:00
parent 87e7fc92f6
commit e22d717e8a
2 changed files with 2 additions and 2 deletions
@@ -233,7 +233,7 @@ Receive partial shipment::
Check new invoice:: Check new invoice::
>>> purchase.reload() >>> purchase.reload()
>>> _, invoice = purchase.invoices >>> invoice, = [i for i in purchase.invoices if i != invoice]
>>> len(invoice.lines) >>> len(invoice.lines)
3 3
>>> product2quantity = {l.product: l.quantity for l in invoice.lines} >>> product2quantity = {l.product: l.quantity for l in invoice.lines}
@@ -216,7 +216,7 @@ Ship partially::
Check new invoice:: Check new invoice::
>>> sale.reload() >>> sale.reload()
>>> _, invoice = sale.invoices >>> invoice, = [i for i in sale.invoices if i != invoice]
>>> len(invoice.lines) >>> len(invoice.lines)
3 3
>>> product2quantity = {l.product: l.quantity for l in invoice.lines} >>> product2quantity = {l.product: l.quantity for l in invoice.lines}