From 7be5728808082e18cd3e8d69c2bfff8741e46cfd Mon Sep 17 00:00:00 2001 From: QS5ELkMu Date: Tue, 26 Jun 2018 16:50:13 +0200 Subject: [PATCH] [IMP] Adding res.users chatter_position read/write test --- web_responsive/models/inherited_res_users.py | 1 - web_responsive/tests/__init__.py | 1 + web_responsive/tests/test_res_users.py | 15 +++++++++++++++ 3 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 web_responsive/tests/test_res_users.py diff --git a/web_responsive/models/inherited_res_users.py b/web_responsive/models/inherited_res_users.py index f584a7a24..7b80a9790 100644 --- a/web_responsive/models/inherited_res_users.py +++ b/web_responsive/models/inherited_res_users.py @@ -12,7 +12,6 @@ class ResUsers(models.Model): ('sided', 'Sided'), ], string="Chatter Position", default='normal') - def __init__(self, pool, cr): """ Override of __init__ to add access rights. Access rights are disabled by default, but allowed on some specific diff --git a/web_responsive/tests/__init__.py b/web_responsive/tests/__init__.py index 6dab214ac..cabee0673 100644 --- a/web_responsive/tests/__init__.py +++ b/web_responsive/tests/__init__.py @@ -1 +1,2 @@ from . import test_ui +from . import test_res_users diff --git a/web_responsive/tests/test_res_users.py b/web_responsive/tests/test_res_users.py new file mode 100644 index 000000000..e835b310b --- /dev/null +++ b/web_responsive/tests/test_res_users.py @@ -0,0 +1,15 @@ +# Copyright 2018 Alexandre Díaz +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). + +from odoo.tests import common + +class TestResUsers(common.TransactionCase): + + def test_chatter_position_wr(self): + user_public = self.env.ref('base.public_user') + + self.assertEqual(user_public.chatter_position, 'normal') + user_public.sudo(user_public).write({ + 'chatter_position': 'sided', + }) + self.assertEqual(user_public.chatter_position, 'sided')