コード例 #1
0
 def test_integrations_permissions_override_global_unlock(self):
     opts = {
         "resilient": {
             "ui_lock": "False",
         },
         "integrations": {
             "ui_lock": "True"
         }
     }
     assert not permission_to_edit(TestEditPermissions.TestTab, opts)
コード例 #2
0
 def test_function_permissions_override_global_lock(self):
     opts = {
         "resilient": {
             "ui_lock": "True",
         },
         "fn_test": {
             "ui_lock": "False"
         }
     }
     assert permission_to_edit(TestEditPermissions.TestTab, opts)
コード例 #3
0
 def test_integration_permissions_lock_ui(self):
     opts = {"integrations": {"ui_lock": "True"}, "fn_test": {}}
     assert not permission_to_edit(TestEditPermissions.TestTab, opts)
コード例 #4
0
 def test_global_permissions_lock_ui(self):
     opts = {"resilient": {"ui_lock": "True"}}
     assert not permission_to_edit(TestEditPermissions.TestTab, opts)
コード例 #5
0
 def test_function_permissions_lock_ui(self):
     opts = {"fn_test": {"ui_lock": "True"}}
     assert not permission_to_edit(TestEditPermissions.TestTab, opts)