From 651e29eb5367736cef980d51ebf734f496168315 Mon Sep 17 00:00:00 2001 From: "Pedro M. Baeza" Date: Wed, 27 Mar 2019 18:15:15 +0100 Subject: [PATCH] [IMP] account_banking_mandate: Ensure correctness on integration With some environments, the returned payment mode may not be the proper one, so we force it here. --- account_banking_mandate/tests/test_invoice_mandate.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/account_banking_mandate/tests/test_invoice_mandate.py b/account_banking_mandate/tests/test_invoice_mandate.py index c05bce6c3..0111ba0bd 100644 --- a/account_banking_mandate/tests/test_invoice_mandate.py +++ b/account_banking_mandate/tests/test_invoice_mandate.py @@ -10,6 +10,8 @@ class TestInvoiceMandate(TransactionCase): def test_post_invoice_01(self): self.invoice._onchange_partner_id() + # Make sure proper payment mode is selected + self.invoice.payment_mode_id = self.mode_inbound_acme.id self.assertEqual(self.invoice.mandate_id, self.mandate)