2018-11-09 13:24:39 +01:00
|
|
|
# Copyright 2018 Tecnativa - Ernesto tejeda
|
2020-02-10 11:40:11 +01:00
|
|
|
# Copyright 2020 Tecnativa - Manuel Calero
|
2018-11-09 13:24:39 +01:00
|
|
|
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
|
|
|
|
|
|
|
|
from odoo.exceptions import ValidationError
|
|
|
|
|
2020-02-10 11:35:23 +01:00
|
|
|
from . import base
|
|
|
|
|
2018-11-09 13:24:39 +01:00
|
|
|
|
|
|
|
class MailMassMailingListContactRelCase(base.BaseCase):
|
|
|
|
def test_create_mass_mailing_list(self):
|
2020-02-10 11:35:23 +01:00
|
|
|
contact_test_1 = self.create_mailing_contact(
|
|
|
|
{"name": "Contact test 1", "partner_id": self.partner.id}
|
|
|
|
)
|
|
|
|
contact_test_2 = self.create_mailing_contact(
|
|
|
|
{"name": "Contact test 2", "partner_id": self.partner.id}
|
|
|
|
)
|
2020-02-10 11:40:11 +01:00
|
|
|
list_3 = self.create_mailing_list(
|
|
|
|
{"name": "List test 3", "contact_ids": [(4, contact_test_1.id)]}
|
2020-02-10 11:35:23 +01:00
|
|
|
)
|
2018-11-09 13:24:39 +01:00
|
|
|
with self.assertRaises(ValidationError):
|
2020-02-10 11:40:11 +01:00
|
|
|
list_3.contact_ids = [(4, contact_test_2.id)]
|