Skip to content

Commit cab9186

Browse files
[MIG] event_contact: Migration to 17.0
1 parent 8957fc0 commit cab9186

5 files changed

Lines changed: 26 additions & 15 deletions

File tree

event_contact/README.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,9 @@ Contributors
8585
- Ernesto Tejeda
8686

8787
- Eduardo López <elp@moduon.team>
88+
- `Heliconia Solutions Pvt. Ltd. <https://www.heliconia.io>`__
89+
90+
- Bhavesh Heliconia
8891

8992
Maintainers
9093
-----------

event_contact/__manifest__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
{
77
"name": "Event Contacts",
8-
"version": "16.0.1.0.0",
8+
"version": "17.0.1.0.0",
99
"summary": "Add contacts to event and event type",
1010
"author": "OpenSynergy Indonesia, "
1111
"Tecnativa, "

event_contact/readme/CONTRIBUTORS.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,5 @@
55
- Alexandre Díaz
66
- Ernesto Tejeda
77
- Eduardo López \<<elp@moduon.team>\>
8+
- [Heliconia Solutions Pvt. Ltd.](https://www.heliconia.io)
9+
- Bhavesh Heliconia

event_contact/static/description/index.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -432,6 +432,10 @@ <h2><a class="toc-backref" href="#toc-entry-5">Contributors</a></h2>
432432
</ul>
433433
</li>
434434
<li>Eduardo López &lt;<a class="reference external" href="mailto:elp&#64;moduon.team">elp&#64;moduon.team</a>&gt;</li>
435+
<li><a class="reference external" href="https://www.heliconia.io">Heliconia Solutions Pvt. Ltd.</a><ul>
436+
<li>Bhavesh Heliconia</li>
437+
</ul>
438+
</li>
435439
</ul>
436440
</div>
437441
<div class="section" id="maintainers">

event_contact/tests/test_event.py

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,34 +2,36 @@
22
# Copyright 2019 Alexandre Díaz <alexandre.diaz@tecnativa.com>
33
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
44

5-
from openerp.tests.common import TransactionCase
5+
from odoo import Command
6+
from odoo.tests.common import TransactionCase
67

78

89
class EventCase(TransactionCase):
9-
def setUp(self, *args, **kwargs):
10-
super().setUp(*args, **kwargs)
10+
@classmethod
11+
def setUpClass(cls):
12+
super().setUpClass()
1113

1214
# Partners
13-
self.partner1 = self.env["res.partner"].create({"name": "Test Partner 1"})
14-
self.partner2 = self.env["res.partner"].create({"name": "Test Partner 2"})
15-
self.partner3 = self.env["res.partner"].create({"name": "Test Partner 3"})
16-
self.partner4 = self.env["res.partner"].create({"name": "Test Partner 4"})
17-
self.partner5 = self.env["res.partner"].create({"name": "Test Partner 5"})
15+
cls.partner1 = cls.env["res.partner"].create({"name": "Test Partner 1"})
16+
cls.partner2 = cls.env["res.partner"].create({"name": "Test Partner 2"})
17+
cls.partner3 = cls.env["res.partner"].create({"name": "Test Partner 3"})
18+
cls.partner4 = cls.env["res.partner"].create({"name": "Test Partner 4"})
19+
cls.partner5 = cls.env["res.partner"].create({"name": "Test Partner 5"})
1820

19-
self.type1 = self.env["event.type"].create(
21+
cls.type1 = cls.env["event.type"].create(
2022
{
2123
"name": "Event Type Test 1",
22-
"contact_ids": [(6, False, [self.partner1.id, self.partner2.id])],
24+
"contact_ids": [Command.set([cls.partner1.id, cls.partner2.id])],
2325
}
2426
)
25-
self.type2 = self.env["event.type"].create(
27+
cls.type2 = cls.env["event.type"].create(
2628
{
2729
"name": "Event Type Test 2",
28-
"contact_ids": [(6, False, [self.partner3.id, self.partner4.id])],
30+
"contact_ids": [Command.set([cls.partner3.id, cls.partner4.id])],
2931
}
3032
)
3133

32-
self.event1 = self.env["event.event"].create(
34+
cls.event1 = cls.env["event.event"].create(
3335
{
3436
"name": "Event Test 1",
3537
"date_begin": "2019-06-20",
@@ -44,7 +46,7 @@ def test_event_onchange_type_contacts_empty(self):
4446

4547
def test_event_onchange_type_contacts_full(self):
4648
"""Contacts not updated because it is not empty."""
47-
self.event1.contact_ids = [(6, False, [self.partner5.id])]
49+
self.event1.contact_ids = [Command.set([self.partner5.id])]
4850
self.event1.event_type_id = self.type1
4951
self.assertEqual(
5052
self.event1.contact_ids, self.partner5 | self.type1.contact_ids

0 commit comments

Comments
 (0)