From 813d38d63cf075795e0c037a22a45c5f7b40f5f6 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 --- 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 b02c1dd903..bd9866d6dc 100644 --- a/modules/product_kit/tests/scenario_product_kit_purchase.rst +++ b/modules/product_kit/tests/scenario_product_kit_purchase.rst @@ -233,7 +233,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 3111dd6d2a..37057deab9 100644 --- a/modules/product_kit/tests/scenario_product_kit_sale.rst +++ b/modules/product_kit/tests/scenario_product_kit_sale.rst @@ -216,7 +216,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}