diff --git a/muk_web_preview_mail/__manifest__.py b/muk_web_preview_mail/__manifest__.py index 3cd43c1..9a354df 100644 --- a/muk_web_preview_mail/__manifest__.py +++ b/muk_web_preview_mail/__manifest__.py @@ -43,6 +43,7 @@ "template/assets.xml", ], "demo": [ + "demo/preview_mail_demo.xml", ], "qweb": [ "static/src/xml/*.xml", diff --git a/muk_web_preview_mail/tests/data/sample.eml b/muk_web_preview_mail/demo/data/sample.eml similarity index 100% rename from muk_web_preview_mail/tests/data/sample.eml rename to muk_web_preview_mail/demo/data/sample.eml diff --git a/muk_web_preview_mail/demo/preview_mail_demo.xml b/muk_web_preview_mail/demo/preview_mail_demo.xml new file mode 100644 index 0000000..65bced4 --- /dev/null +++ b/muk_web_preview_mail/demo/preview_mail_demo.xml @@ -0,0 +1,13 @@ + + + + + + sample.eml + sample.eml + + + + + + \ No newline at end of file diff --git a/muk_web_preview_mail/tests/test_mail_parse.py b/muk_web_preview_mail/tests/test_mail_parse.py index 63dac62..2c4db6e 100644 --- a/muk_web_preview_mail/tests/test_mail_parse.py +++ b/muk_web_preview_mail/tests/test_mail_parse.py @@ -45,13 +45,7 @@ class MailParseTestCase(common.HttpCase): def setUp(self): super(MailParseTestCase, self).setUp() - self.attachment_model = self.env['ir.attachment'].sudo() - with closing(open(os.path.join(_path, 'tests/data/sample.eml'), 'rb')) as file: - self.sample_mail_attachment = self.attachment_model.create({ - 'name': 'SampleMail', - 'datas_fname': "sample.eml", - 'datas': base64.b64encode(file.read()), - }) + self.attachment_model = self.browse_ref('muk_web_preview_mail.mail_attachment_demo') def tearDown(self): super(MailParseTestCase, self).tearDown()