summaryrefslogtreecommitdiff
path: root/odoo/addons/base/tests/test_api.py
diff options
context:
space:
mode:
authorYannick Tivisse <yti@odoo.com>2018-07-18 17:06:52 +0200
committerYannick Tivisse <yti@odoo.com>2018-07-25 17:34:06 +0200
commit58fc4e440952bde533c8aa1dc8b6fc2440a05337 (patch)
treef8a0ab193099323a60091137f035f0983ee312e3 /odoo/addons/base/tests/test_api.py
parentabc1289a4c58659ea5eb9b741a37e062e4a36e2f (diff)
[IMP] base: Improve partners/employees demo data
- Update all the pictures - Rename the partners with a name that is easy to say for an English speaker (No more 'Agwoleight') - Update all the addresses/phone numbers in the american format - Unify the demo data with the new theme (Wood shop/manufacture,...)
Diffstat (limited to 'odoo/addons/base/tests/test_api.py')
-rw-r--r--odoo/addons/base/tests/test_api.py32
1 files changed, 16 insertions, 16 deletions
diff --git a/odoo/addons/base/tests/test_api.py b/odoo/addons/base/tests/test_api.py
index 1a8476d39b5..270a8d75df4 100644
--- a/odoo/addons/base/tests/test_api.py
+++ b/odoo/addons/base/tests/test_api.py
@@ -76,7 +76,7 @@ class TestAPI(common.TransactionCase):
@mute_logger('odoo.models')
def test_05_immutable(self):
""" Check that a recordset remains the same, even after updates. """
- domain = [('name', 'ilike', 'j')]
+ domain = [('name', 'ilike', 'g')]
partners = self.env['res.partner'].search(domain)
self.assertTrue(partners)
ids = partners.ids
@@ -136,7 +136,7 @@ class TestAPI(common.TransactionCase):
@mute_logger('odoo.models')
def test_40_new_new(self):
""" Call new-style methods in the new API style. """
- partners = self.env['res.partner'].search([('name', 'ilike', 'j')])
+ partners = self.env['res.partner'].search([('name', 'ilike', 'g')])
self.assertTrue(partners)
# call method write on partners itself, and check its effect
@@ -147,7 +147,7 @@ class TestAPI(common.TransactionCase):
@mute_logger('odoo.models')
def test_45_new_new(self):
""" Call new-style methods on records (new API style). """
- partners = self.env['res.partner'].search([('name', 'ilike', 'j')])
+ partners = self.env['res.partner'].search([('name', 'ilike', 'g')])
self.assertTrue(partners)
# call method write on partner records, and check its effects
@@ -291,29 +291,29 @@ class TestAPI(common.TransactionCase):
# reading ONE partner should fetch them ALL
for partner in partners:
- partner.country_id
+ partner.state_id
break
partner_ids_with_field = [partner.id
for partner in partners
- if 'country_id' in partner._cache]
+ if 'state_id' in partner._cache]
self.assertItemsEqual(partner_ids_with_field, partners.ids)
- # partners' countries are ready for prefetching
- country_ids = {cid
+ # partners' states are ready for prefetching
+ state_ids = {sid
for partner in partners
- for cid in partner._cache['country_id']}
- self.assertTrue(len(country_ids) > 1)
- self.assertItemsEqual(country_ids, partners._prefetch['res.country'])
+ for sid in partner._cache['state_id']}
+ self.assertTrue(len(state_ids) > 1)
+ self.assertItemsEqual(state_ids, partners._prefetch['res.country.state'])
# reading ONE partner country should fetch ALL partners' countries
for partner in partners:
- if partner.country_id:
- partner.country_id.name
+ if partner.state_id:
+ partner.state_id.name
break
- country_ids_with_field = [country.id
- for country in partners.mapped('country_id')
- if 'name' in country._cache]
- self.assertItemsEqual(country_ids_with_field, country_ids)
+ state_ids_with_field = [state.id
+ for state in partners.mapped('state_id')
+ if 'name' in state._cache]
+ self.assertItemsEqual(state_ids_with_field, state_ids)
@mute_logger('odoo.models')
def test_60_prefetch_object(self):