summaryrefslogtreecommitdiff
path: root/addons/website_crm_partner_assign/tests
diff options
context:
space:
mode:
authorChristophe Simonis <chs@odoo.com>2017-08-01 23:11:27 +0200
committerChristophe Simonis <chs@odoo.com>2017-08-01 23:11:27 +0200
commit8d89148d1323b29fb97452ede3233e92b4a361e1 (patch)
tree59bf7ede03ab7fe34747834913fed31ec42c6c1d /addons/website_crm_partner_assign/tests
parent597d172ff0eacc4c038c50fe46e5a0f301e126f0 (diff)
parent5e19f28bfc3d60249a61b3955c3d4ebbcaa48c88 (diff)
[MERGE] forward port branch saas-15 up to 5e19f28bfc3
Diffstat (limited to 'addons/website_crm_partner_assign/tests')
-rw-r--r--addons/website_crm_partner_assign/tests/test_partner_assign.py19
1 files changed, 19 insertions, 0 deletions
diff --git a/addons/website_crm_partner_assign/tests/test_partner_assign.py b/addons/website_crm_partner_assign/tests/test_partner_assign.py
index 2efdfc76d0b..9d1689b3286 100644
--- a/addons/website_crm_partner_assign/tests/test_partner_assign.py
+++ b/addons/website_crm_partner_assign/tests/test_partner_assign.py
@@ -1,6 +1,7 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
+from mock import patch
from odoo.exceptions import AccessError
from odoo.tests.common import TransactionCase
@@ -9,6 +10,24 @@ from odoo.addons.crm.tests.common import TestCrmCases
class TestPartnerAssign(TransactionCase):
+ def setUp(self):
+ super(TestPartnerAssign, self).setUp()
+
+ def geo_find(addr):
+ return {
+ 'Wavre, Belgium': (50.7158956, 4.6128075),
+ 'Cannon Hill Park, B46 3AG Birmingham, United Kingdom': (52.45216, -1.898578),
+ }.get(addr)
+
+ patcher = patch('odoo.addons.base_geolocalize.models.res_partner.geo_find', wraps=geo_find)
+ patcher.start()
+ self.addCleanup(patcher.stop)
+
+ patcher = patch('odoo.addons.website_crm_partner_assign.models.crm_lead.geo_find',
+ wraps=geo_find)
+ patcher.start()
+ self.addCleanup(patcher.stop)
+
def test_partner_assign(self):
""" Test the automatic assignation using geolocalisation """
partner2 = self.env.ref('base.res_partner_2')