|
11 | 11 | from psycopg2 import IntegrityError |
12 | 12 |
|
13 | 13 | from odoo import fields |
14 | | -from odoo.tests import Form |
15 | 14 | from odoo.tools import mute_logger |
16 | 15 |
|
17 | 16 | from odoo.addons.base.tests.common import BaseCommon |
@@ -54,26 +53,6 @@ def setUpClass(cls): |
54 | 53 | } |
55 | 54 | ) |
56 | 55 |
|
57 | | - # On Odoo 19.0 "mobile" field is removed |
58 | | - # https://github.com/odoo/odoo/pull/189739 |
59 | | - # so these example and related tests |
60 | | - # should not be ported to 19.0+ |
61 | | - cls.partner_with_mobile = partner_model.create( |
62 | | - { |
63 | | - "name": "Test Partner with mobile", |
64 | | - "email": "email_with_mobile@test.com", |
65 | | - "mobile": "+1254728912", |
66 | | - } |
67 | | - ) |
68 | | - cls.partner_with_phone_and_mobile = partner_model.create( |
69 | | - { |
70 | | - "name": "Test Partner with mobile and phone", |
71 | | - "email": "email_with_mobile_and_phone@test.com", |
72 | | - "phone": "254728913", |
73 | | - "mobile": "+1254728913", |
74 | | - } |
75 | | - ) |
76 | | - |
77 | 56 | def test_create(self): |
78 | 57 | self.assertEqual(self.partner_01.name, self.registration_01.name) |
79 | 58 | self.assertEqual(self.partner_01.email, self.registration_01.email) |
@@ -132,40 +111,3 @@ def test_delete_registered_partner(self): |
132 | 111 | partner3 = self.env["res.partner"].create({"name": "unregistered partner"}) |
133 | 112 | partner3.unlink() |
134 | 113 | self.assertFalse(partner3.exists()) |
135 | | - |
136 | | - def test_partner_only_mobile(self): |
137 | | - reg_form = Form(self.env["event.registration"]) |
138 | | - reg_form.event_id = self.event_0 |
139 | | - reg_form.attendee_partner_id = self.partner_with_mobile |
140 | | - reg = reg_form.save() |
141 | | - self.assertEqual(reg.partner_id, self.partner_with_mobile) |
142 | | - self.assertEqual(reg.phone, self.partner_with_mobile.mobile) |
143 | | - |
144 | | - def test_partner_mobile_and_phone(self): |
145 | | - reg_form = Form(self.env["event.registration"]) |
146 | | - reg_form.event_id = self.event_0 |
147 | | - reg_form.attendee_partner_id = self.partner_with_phone_and_mobile |
148 | | - reg = reg_form.save() |
149 | | - self.assertEqual(reg.phone, self.partner_with_phone_and_mobile.phone) |
150 | | - self.assertNotEqual( |
151 | | - reg.phone, |
152 | | - self.partner_with_phone_and_mobile.mobile, |
153 | | - "Incorrect test. Partners phone and mobile must differ", |
154 | | - ) |
155 | | - |
156 | | - @mute_logger("odoo.models.unlink") |
157 | | - def test_action_merge(self): |
158 | | - partner_1 = self.partner_with_mobile |
159 | | - partner_2 = self.partner_with_phone_and_mobile |
160 | | - self.registration_01.partner_id = partner_1 |
161 | | - self.registration_02.partner_id = partner_2 |
162 | | - partners = partner_1 + partner_2 |
163 | | - wizard = ( |
164 | | - self.env["base.partner.merge.automatic.wizard"] |
165 | | - .with_context(active_ids=partners.ids, active_model=partners._name) |
166 | | - .create({}) |
167 | | - ) |
168 | | - self.assertEqual(wizard.dst_partner_id, partner_2) |
169 | | - wizard.action_merge() |
170 | | - self.assertEqual(self.registration_01.partner_id, partner_2) |
171 | | - self.assertEqual(self.registration_02.partner_id, partner_2) |
0 commit comments