From 77bfdd6d2420d9a62ef036a75e4a37f6ee2486e5 Mon Sep 17 00:00:00 2001 From: Fabien Pinckaers Date: Thu, 27 Sep 2012 10:21:54 +0200 Subject: [PATCH] [FIX] Test scenario of mail using html2plaintext bzr revid: fp@tinyerp.com-20120927082154-98aa5mljh6ug6wlz --- addons/mail/tests/test_mail.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/addons/mail/tests/test_mail.py b/addons/mail/tests/test_mail.py index 57a59e2595f..7a84a2abd78 100644 --- a/addons/mail/tests/test_mail.py +++ b/addons/mail/tests/test_mail.py @@ -320,7 +320,9 @@ class test_mail(TestMailMockups): for sent_email in sent_emails: self.assertEqual(sent_email['subject'], _subject, 'sent_email subject incorrect') self.assertEqual(sent_email['body'], _mail_body1 + '\n
Bert Tartopoils
\n', 'sent_email body incorrect') - self.assertEqual(sent_email['body_alternative'], _mail_bodyalt1 + '\nBert Tartopoils', 'sent_email body_alternative is incorrect') + # the html2plaintext uses etree or beautiful soup, so the result may be slighly different + # depending if you have installed beautiful soup. + self.assertIn(sent_email['body_alternative'], _mail_bodyalt1 + '\nBert Tartopoils\n', 'sent_email body_alternative is incorrect') # Test: mail_message: partner_ids = group followers message_pids = set([partner.id for partner in message.partner_ids]) test_pids = set([p_a_id, p_b_id, p_c_id])