From 169df51493363882231a6ab97ff8e5acde6c1f2d Mon Sep 17 00:00:00 2001 From: beau sebastien Date: Mon, 27 Aug 2018 18:31:57 +0200 Subject: [PATCH] base_jsonify: restore travis configuration (#112) * [ADD] restore travis configuration * [PEP] fix pep8 * [REF] exclude product_categ_available_pos of testing due to issue https://github.com/odoo/odoo/pull/23749 --- base_jsonify/demo/export_demo.xml | 2 +- base_jsonify/models/ir_exports_line.py | 4 ++-- base_jsonify/models/models.py | 8 ++++---- base_jsonify/tests/test_get_parser.py | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/base_jsonify/demo/export_demo.xml b/base_jsonify/demo/export_demo.xml index a9030c6de..de8566b76 100644 --- a/base_jsonify/demo/export_demo.xml +++ b/base_jsonify/demo/export_demo.xml @@ -4,4 +4,4 @@ Partner Export res.partner - \ No newline at end of file + diff --git a/base_jsonify/models/ir_exports_line.py b/base_jsonify/models/ir_exports_line.py index 6e27a844a..3d4b047ca 100644 --- a/base_jsonify/models/ir_exports_line.py +++ b/base_jsonify/models/ir_exports_line.py @@ -12,8 +12,8 @@ class IrExportsLine(models.Model): alias = fields.Char( 'Alias', - help=_('The complete path to the field where you can specify an ' - 'alias on the a step as field:alias') + help='The complete path to the field where you can specify an ' + 'alias on the a step as field:alias' ) @api.constrains('alias', 'name') diff --git a/base_jsonify/models/models.py b/base_jsonify/models/models.py index d4b9b678d..7a2df40cb 100644 --- a/base_jsonify/models/models.py +++ b/base_jsonify/models/models.py @@ -24,7 +24,6 @@ class Base(models.AbstractModel): field_name, json_key = field_name.split(':') return field_name, json_key, subparser - @api.multi def jsonify(self, parser): """ Convert the record according to the parser given @@ -41,8 +40,8 @@ class Base(models.AbstractModel): return a list of object even if there is only one element in input By default the key into the json is the name of the field extracted - from the model. If you need to specify an alternate name to use as key, you - can define your mapping as follow into the parser definition: + from the model. If you need to specify an alternate name to use as + key, you can define your mapping as follow into the parser definition: parser = [ 'field_name:json_key' @@ -61,7 +60,8 @@ class Base(models.AbstractModel): res[json_key] = rec[field_name].jsonify(subparser) elif field_type in ('many2one', 'reference'): if rec[field_name]: - res[json_key] = rec[field_name].jsonify(subparser)[0] + res[json_key] =\ + rec[field_name].jsonify(subparser)[0] else: res[json_key] = None else: diff --git a/base_jsonify/tests/test_get_parser.py b/base_jsonify/tests/test_get_parser.py index 80d5b354a..2527d7be0 100644 --- a/base_jsonify/tests/test_get_parser.py +++ b/base_jsonify/tests/test_get_parser.py @@ -57,7 +57,7 @@ class TestParser(TransactionCase): partner = self.env['res.partner'].create({ 'name': 'Akretion', 'country_id': self.env.ref('base.fr').id, - 'lang': 'en_US', # default + 'lang': 'en_US', # default 'category_id': [(0, 0, {'name': 'Inovator'})], 'child_ids': [ (0, 0, {