From a4c9d5014bd4efc763d86754a1b958f43fc2d9d3 Mon Sep 17 00:00:00 2001 From: AaronHForgeFlow Date: Wed, 8 May 2024 13:16:13 +0200 Subject: [PATCH] [FIX] rma_purchase: tests not fetching refund_line_ids correctly --- .../tests/test_rma_stock_account_purchase.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/rma_purchase/tests/test_rma_stock_account_purchase.py b/rma_purchase/tests/test_rma_stock_account_purchase.py index dec9dfc6..bff0c813 100644 --- a/rma_purchase/tests/test_rma_stock_account_purchase.py +++ b/rma_purchase/tests/test_rma_stock_account_purchase.py @@ -80,10 +80,14 @@ class TestRmaStockAccountPurchase(TestRmaStockAccount): ) .create({"description": "Test refund"}) ) - make_refund.invoice_refund() - rma_line.refund_line_ids.move_id.action_post() - account_move = rma_line.mapped("refund_line_ids.move_id") - self.check_accounts_used(account_move, credit_account="grni") + make_refund_res = make_refund.invoice_refund() + refund_move = ( + self.env["account.move"] + .browse(make_refund_res["res_id"]) + .line_ids.mapped("move_id") + ) + refund_move.action_post() + self.check_accounts_used(refund_move, credit_account="grni") def test_02_return_and_refund_ref_po(self): """