details:   https://code.tryton.org/tryton/commit/76fa6c0dae69
branch:    default
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
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 d1364323d4ac -r 76fa6c0dae69 
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 23 08:28:53 2026 +0200
+++ b/modules/sale_supply/tests/scenario_sale_supply_shipment_on_invoice.rst    
Sun Aug 23 14:49:30 2026 +0200
@@ -108,7 +108,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 d1364323d4ac -r 76fa6c0dae69 
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 23 08:28:53 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
@@ -126,7 +126,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

Reply via email to