Lorenzo Battistini
11 years ago
committed by
Jordi Ballester
3 changed files with 72 additions and 23 deletions
-
18base_location_geonames_import/__openerp__.py
-
27base_location_geonames_import/test/import.yml
-
50base_location_geonames_import/wizard/geonames_import.py
@ -0,0 +1,27 @@ |
|||
- |
|||
I create the wizard |
|||
- |
|||
!record {model: better.zip.geonames.import, id: import_wizard_1, view: better_zip_geonames_import_form}: |
|||
country_id: base.it |
|||
- |
|||
I run the import |
|||
- |
|||
!python {model: better.zip.geonames.import}: | |
|||
self.run_import(cr, uid, [ref('import_wizard_1')], context=context) |
|||
- |
|||
I check the data |
|||
- |
|||
!python {model: res.better.zip}: | |
|||
state_obj = self.pool['res.country.state'] |
|||
state_ids = state_obj.search(cr, uid, [ |
|||
('code', '=', 'LG'), |
|||
('country_id', '=', ref('base.it')), |
|||
], context=context) |
|||
assert len(state_ids) == 1, "There must be 1 LG" |
|||
zip_ids = self.search(cr, uid, [ |
|||
('name', '=', '16017'), |
|||
('city', '=', 'Isola Del Cantone'), |
|||
('state_id', '=', state_ids[0]), |
|||
('country_id', '=', ref('base.it')) |
|||
], context=context) |
|||
assert len(zip_ids) == 1, "There must be 1 'Isola Del Cantone'" |
Write
Preview
Loading…
Cancel
Save
Reference in new issue