details: https://code.tryton.org/tryton/commit/960c0572982b
branch: 7.0
user: Cédric Krier <[email protected]>
date: Sun Aug 23 14:49:30 2026 +0200
description:
Do not rely on invoices order from sale in sale supply test scenario
Closes #15034
(grafted from 76fa6c0dae6901fcf8eb1df8037dbddb09499b8b)
diffstat:
modules/sale_supply/tests/scenario_sale_supply_shipment_on_invoice.rst
| 2 +-
modules/sale_supply_drop_shipment/tests/scenario_sale_supply_drop_shipment_on_invoice.rst
| 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diffs (24 lines):
diff -r 75340d9cde41 -r 960c0572982b
modules/sale_supply/tests/scenario_sale_supply_shipment_on_invoice.rst
--- a/modules/sale_supply/tests/scenario_sale_supply_shipment_on_invoice.rst
Sun Aug 16 23:51:22 2026 +0200
+++ b/modules/sale_supply/tests/scenario_sale_supply_shipment_on_invoice.rst
Sun Aug 23 14:49:30 2026 +0200
@@ -115,7 +115,7 @@
Pay for remaining products::
>>> sale.reload()
- >>> _, invoice = sale.invoices
+ >>> invoice, = [i for i in sale.invoices if i != invoice]
>>> invoice.click('post')
>>> pay = invoice.click('pay')
>>> pay.form.payment_method = payment_method
diff -r 75340d9cde41 -r 960c0572982b
modules/sale_supply_drop_shipment/tests/scenario_sale_supply_drop_shipment_on_invoice.rst
---
a/modules/sale_supply_drop_shipment/tests/scenario_sale_supply_drop_shipment_on_invoice.rst
Sun Aug 16 23:51:22 2026 +0200
+++
b/modules/sale_supply_drop_shipment/tests/scenario_sale_supply_drop_shipment_on_invoice.rst
Sun Aug 23 14:49:30 2026 +0200
@@ -132,7 +132,7 @@
Pay for remaining products::
>>> sale.reload()
- >>> _, invoice = sale.invoices
+ >>> invoice, = [i for i in sale.invoices if i != invoice]
>>> invoice.click('post')
>>> pay = invoice.click('pay')
>>> pay.form.payment_method = payment_method