Skip to content

Commit 79ad394

Browse files
committed
[MIG] mail_send_copy: Migration to 18.0
1 parent 2b159d5 commit 79ad394

File tree

2 files changed

+16
-7
lines changed

2 files changed

+16
-7
lines changed

mail_send_copy/__manifest__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
{
55
"name": "Mail - Send Email Copy",
66
"summary": "Send to you a copy of each mail sent by Odoo",
7-
"version": "15.0.1.0.1",
7+
"version": "18.0.1.0.1",
88
"category": "Social Network",
99
"author": "GRAP," "Odoo Community Association (OCA)",
1010
"website": "https://github.com/OCA/social",

mail_send_copy/tests/test_mail_send_copy.py

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
from unittest.mock import patch
77

8+
from odoo import Command
89
from odoo.tests import tagged
910

1011
from odoo.addons.mail.tests.test_mail_composer import TestMailComposer
@@ -28,13 +29,15 @@ def test_send_email_with_copy(self):
2829
"""Test that sender is added to BCC when sending email"""
2930
composer = self.env["mail.compose.message"].create(
3031
{
31-
"partner_ids": [(6, 0, [self.partner.id])],
32-
"subject": "Test Subject",
32+
"model": "res.partner",
33+
"res_ids": [self.partner.id],
34+
"partner_ids": [Command.set(self.partner.ids)],
35+
"subject": "Test Subject No Copy",
3336
"body": "<p>Test Body</p>",
3437
"email_from": "[email protected]",
38+
"composition_mode": "comment",
3539
}
3640
)
37-
3841
# Mock the send_email method
3942
with patch(
4043
"odoo.addons.base.models.ir_mail_server.IrMailServer.send_email"
@@ -56,10 +59,13 @@ def test_send_email_without_copy(self):
5659
.with_context(do_not_send_copy=True)
5760
.create(
5861
{
59-
"partner_ids": [(6, 0, [self.partner.id])],
62+
"model": "res.partner",
63+
"res_ids": [self.partner.id],
64+
"partner_ids": [Command.set(self.partner.ids)],
6065
"subject": "Test Subject No Copy",
6166
"body": "<p>Test Body</p>",
6267
"email_from": "[email protected]",
68+
"composition_mode": "comment",
6369
}
6470
)
6571
)
@@ -85,10 +91,13 @@ def test_send_email_with_existing_bcc(self):
8591
partner_bcc = self.env.ref("base.res_partner_main2")
8692
composer = self.env["mail.compose.message"].create(
8793
{
88-
"partner_ids": [(6, 0, [self.partner.id])],
89-
"subject": "Test Subject",
94+
"model": "res.partner",
95+
"res_ids": [self.partner.id],
96+
"partner_ids": [Command.set(self.partner.ids)],
97+
"subject": "Test Subject No Copy",
9098
"body": "<p>Test Body</p>",
9199
"email_from": "[email protected]",
100+
"composition_mode": "comment",
92101
}
93102
)
94103
composer.partner_bcc_ids = partner_bcc

0 commit comments

Comments
 (0)