Please call me as soon as possible this afternoon!
', res.get('body', ''), + 'message_parse: missing html in multipart/alternative body after parsing') + + res = self.mail_thread.message_parse(cr, uid, MAIL_MULTIPART_MIXED) + self.assertNotIn('Should create a multipart/mixed: from gmail, *bold*, with attachment', res.get('body', ''), + 'message_parse: text version should not be in body after parsing multipart/mixed') + self.assertIn('\nPlease call me as soon as possible this afternoon!\n\n--\nSylvie\n', + self.assertIn('
\nPlease call me as soon as possible this afternoon!\n\n--\nSylvie\n', msg.body, 'message_process: plaintext incoming email incorrectly parsed') def test_20_thread_parent_resolution(self): diff --git a/addons/portal/portal_demo.xml b/addons/portal/portal_demo.xml index c05189fd2ab..361e4270c63 100644 --- a/addons/portal/portal_demo.xml +++ b/addons/portal/portal_demo.xml @@ -8,6 +8,7 @@