diff options
Diffstat (limited to 'odoo')
| -rw-r--r-- | odoo/addons/base/base_data.xml | 2 | ||||
| -rw-r--r-- | odoo/addons/test_pylint/tests/test_pylint.py | 5 | ||||
| -rw-r--r-- | odoo/tools/yaml_import.py | 2 |
3 files changed, 7 insertions, 2 deletions
diff --git a/odoo/addons/base/base_data.xml b/odoo/addons/base/base_data.xml index 322cd3ae324..f2f6ae363c0 100644 --- a/odoo/addons/base/base_data.xml +++ b/odoo/addons/base/base_data.xml @@ -60,7 +60,7 @@ Administrator</span>]]></field> <field name="company_id" ref="main_company"/> </record> - <record id="ir_mail_server_localhost0" model="ir.mail_server"> + <record id="ir_mail_server_localhost0" model="ir.mail_server" forcecreate="0"> <field name="name">localhost</field> <field name="smtp_host">localhost</field> <field eval="25" name="smtp_port"/> diff --git a/odoo/addons/test_pylint/tests/test_pylint.py b/odoo/addons/test_pylint/tests/test_pylint.py index 22573c699a2..fd31bafe161 100644 --- a/odoo/addons/test_pylint/tests/test_pylint.py +++ b/odoo/addons/test_pylint/tests/test_pylint.py @@ -27,8 +27,12 @@ class TestPyLint(TransactionCase): 'W0101', # unreachable code 'mixed-indentation', + 'deprecated-module', ] + BAD_MODULES = [ + ] + list(tools.SUPPORTED_DEBUGGER) + def _skip_test(self, reason): _logger.warn(reason) self.skipTest(reason) @@ -50,6 +54,7 @@ class TestPyLint(TransactionCase): '--enable=%s' % ','.join(self.ENABLED_CODES), '--reports=n', "--msg-template='{msg} ({msg_id}) at {path}:{line}'", + '--deprecated-modules=%s' % ','.join(self.BAD_MODULES), ] try: diff --git a/odoo/tools/yaml_import.py b/odoo/tools/yaml_import.py index a597a8a44fa..3889faa2c80 100644 --- a/odoo/tools/yaml_import.py +++ b/odoo/tools/yaml_import.py @@ -461,7 +461,7 @@ class YamlInterpreter(object): ctx['field_parent'] = fg[field_name]['relation_field'] if default and field_elem.get('context'): ctx.update(safe_eval(field_elem.get('context'), - globals_dict={'parent': dotdict(parent)}, + globals_dict={'parent': dotdict(parent), 'context': ctx}, locals_dict=record_dict)) field_value = self._eval_field(model, field_name, fields[field_name], form_view, parent=record_dict, default=default, context=ctx) |
