From eeab18d753db21bca0636836c40df91268549390 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= <tde@odoo.com> Date: Thu, 24 May 2018 11:52:38 +0200 Subject: [PATCH] [IMP] test_mail: assert_email now allow email_from, not only a partner-based author Some tests could require it. --- addons/test_mail/tests/common.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/addons/test_mail/tests/common.py b/addons/test_mail/tests/common.py index 30ae27a7933e..e536e15fa708 100644 --- a/addons/test_mail/tests/common.py +++ b/addons/test_mail/tests/common.py @@ -180,8 +180,12 @@ class MockEmails(common.SingleTransactionCase): """ Tools method to ease the check of send emails """ expected_email_values = [] for partners in recipients: + if partner_from: + email_from = formataddr((partner_from.name, partner_from.email)) + else: + email_from = values['email_from'] expected = { - 'email_from': formataddr((partner_from.name, partner_from.email)), + 'email_from': email_from, 'email_to': [formataddr((partner.name, partner.email)) for partner in partners] } if 'reply_to' in values: -- GitLab