summaryrefslogtreecommitdiff
path: root/addons/project_issue/tests/test_issue_process.py
diff options
context:
space:
mode:
authorvbh-odoo <vbh@odoo.com>2015-08-06 16:29:42 +0530
committerDavid Monjoie <dmo@odoo.com>2016-06-30 14:41:25 +0200
commit42b498dc6f6bfd1d375c854d8b415295fbc84e65 (patch)
treef5593b4a11e0a9d8eb75d2488d638b3b811e84c9 /addons/project_issue/tests/test_issue_process.py
parentccfea6b2f614e55c14d8dd3c2ade78d5b91906ec (diff)
[MIG] project_issue: converted test cases from yml to python
Diffstat (limited to 'addons/project_issue/tests/test_issue_process.py')
-rw-r--r--addons/project_issue/tests/test_issue_process.py37
1 files changed, 37 insertions, 0 deletions
diff --git a/addons/project_issue/tests/test_issue_process.py b/addons/project_issue/tests/test_issue_process.py
new file mode 100644
index 00000000000..eeedfba39a4
--- /dev/null
+++ b/addons/project_issue/tests/test_issue_process.py
@@ -0,0 +1,37 @@
+# -*- coding: utf-8 -*-
+
+from odoo.addons.project_issue.tests.common import TestIssueUsers
+
+
+class TestIssueProcess(TestIssueUsers):
+
+ def test_issue_process(self):
+ # Sending mail to get more details.
+
+ vals = {'email_from': 'support@mycompany.com',
+ 'email_to': 'Robert_Adersen@yahoo.com',
+ 'subject': 'We need more details regarding your issue in HR module',
+ 'body_html': """
+ <p>
+ Hello Mr. Adersen,
+ </p>
+ <p>
+ We need more details about your issue in the HR module. Could you please
+ send us complete details about the error eg. error message, traceback
+ or what operations you were doing when you the error occured ?
+ </p>
+ <p>
+ Thank You.
+ </p>
+ <pre>
+--
+YourCompany
+info@yourcompany.example.com
++1 555 123 8069
+ </pre>
+ """}
+ crm_bug_id = self.ref('project_issue.crm_case_buginaccountsmodule0')
+ mail = self.env["mail.mail"].with_context(active_model='project.issue',
+ active_id=crm_bug_id,
+ active_ids=[crm_bug_id]).create(vals)
+ mail.send()