Public release from ruodoo-project: 19.0 - 2026-05-31 21:19:12 UTC
This commit is contained in:
20
access_settings_menu/tests/test_fields_view_get.py
Normal file
20
access_settings_menu/tests/test_fields_view_get.py
Normal file
@ -0,0 +1,20 @@
|
||||
from odoo.tests import common
|
||||
|
||||
from odoo.addons.access_restricted.tests.test_fields_view_get import (
|
||||
TestFieldsViewGet as TestFieldsViewGetBase,
|
||||
)
|
||||
|
||||
|
||||
@common.tagged("post_install", "-at_install")
|
||||
class TestFieldsViewGet(TestFieldsViewGetBase):
|
||||
def test_access_settings_menu(self):
|
||||
admin = self.env.ref("base.user_root")
|
||||
demo = self.env.ref("base.user_demo")
|
||||
|
||||
# demo doesn't have admin rights, but has "Show Settings Menu"
|
||||
self.clear_access(demo)
|
||||
self.add_access(demo, "access_settings_menu.group_show_settings_menu")
|
||||
self.view_form_all(demo)
|
||||
self.view_form_mix(admin, demo)
|
||||
self.clear_config()
|
||||
self.view_form_mix(demo, admin)
|
||||
Reference in New Issue
Block a user