From 1efc2e9ad915c500f7883fd74124be4299f1da17 Mon Sep 17 00:00:00 2001 From: Arnold Moyaux Date: Wed, 14 Nov 2018 10:11:04 +0000 Subject: [PATCH] [FIX] mrp: mrp user w/h inventory right --- addons/mrp/security/mrp_security.xml | 2 +- addons/mrp/tests/common.py | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/addons/mrp/security/mrp_security.xml b/addons/mrp/security/mrp_security.xml index 96fe8252d27..97e13ac67cb 100644 --- a/addons/mrp/security/mrp_security.xml +++ b/addons/mrp/security/mrp_security.xml @@ -4,7 +4,7 @@ User - + diff --git a/addons/mrp/tests/common.py b/addons/mrp/tests/common.py index b7a23ca7573..c63cec46e04 100644 --- a/addons/mrp/tests/common.py +++ b/addons/mrp/tests/common.py @@ -51,6 +51,7 @@ class TestMrpCommon(common2.TestStockCommon): super(TestMrpCommon, cls).setUpClass() # Fetch mrp-related user groups + user_group_stock_user = cls.env.ref('stock.group_stock_user') user_group_mrp_user = cls.env.ref('mrp.group_mrp_user') user_group_mrp_manager = cls.env.ref('mrp.group_mrp_manager') @@ -66,13 +67,13 @@ class TestMrpCommon(common2.TestStockCommon): 'login': 'hilda', 'email': 'h.h@example.com', 'notification_type': 'inbox', - 'groups_id': [(6, 0, [user_group_mrp_user.id])]}) + 'groups_id': [(6, 0, [user_group_mrp_user.id, user_group_stock_user.id])]}) cls.user_mrp_manager = Users.create({ 'name': 'Gary Youngwomen', 'login': 'gary', 'email': 'g.g@example.com', 'notification_type': 'inbox', - 'groups_id': [(6, 0, [user_group_mrp_manager.id])]}) + 'groups_id': [(6, 0, [user_group_mrp_manager.id, user_group_stock_user.id])]}) cls.workcenter_1 = cls.env['mrp.workcenter'].create({ 'name': 'Nuclear Workcenter',