From 31c76b94eb37bc8aedd5477ea20790d653e341fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sun, 23 Aug 2026 08:28:53 +0200 Subject: [PATCH] Do not rely on invoices order from sale and purchase in test scenario Closes #15033 (grafted from d1364323d4ac8c2f3d823cbee89e5217a53e98da) --HG-- branch : 7.0 --- modules/product_kit/tests/scenario_product_kit_purchase.rst | 2 +- modules/product_kit/tests/scenario_product_kit_sale.rst | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/product_kit/tests/scenario_product_kit_purchase.rst b/modules/product_kit/tests/scenario_product_kit_purchase.rst index 0bde778427..2652bcb61e 100644 --- a/modules/product_kit/tests/scenario_product_kit_purchase.rst +++ b/modules/product_kit/tests/scenario_product_kit_purchase.rst @@ -238,7 +238,7 @@ Receive partial shipment:: Check new invoice:: >>> purchase.reload() - >>> _, invoice = purchase.invoices + >>> invoice, = [i for i in purchase.invoices if i != invoice] >>> len(invoice.lines) 3 >>> product2quantity = {l.product: l.quantity for l in invoice.lines} diff --git a/modules/product_kit/tests/scenario_product_kit_sale.rst b/modules/product_kit/tests/scenario_product_kit_sale.rst index bc4bcc7973..81a6d74bce 100644 --- a/modules/product_kit/tests/scenario_product_kit_sale.rst +++ b/modules/product_kit/tests/scenario_product_kit_sale.rst @@ -223,7 +223,7 @@ Ship partially:: Check new invoice:: >>> sale.reload() - >>> _, invoice = sale.invoices + >>> invoice, = [i for i in sale.invoices if i != invoice] >>> len(invoice.lines) 3 >>> product2quantity = {l.product: l.quantity for l in invoice.lines}