コード例 #1
0
ファイル: policy.py プロジェクト: LAB75JP/horizon
 def test_check_identity_rule_not_found_true(self):
     policy.reset()
     value = policy.check((("identity", "i_dont_exist"),),
                          request=self.request)
     # this should succeed because the default check for
     # identity is admin_required
     self.assertTrue(value)
コード例 #2
0
ファイル: policy.py プロジェクト: ygkim93/OpenStackInAction
 def test_check_identity_rule_not_found_true(self):
     policy.reset()
     value = policy.check((("identity", "i_dont_exist"), ),
                          request=self.request)
     # this should succeed because the default check for
     # identity is admin_required
     self.assertTrue(value)
コード例 #3
0
ファイル: policy.py プロジェクト: sasi5a1/havate-openstack
 def test_compound_check_true(self):
     policy.reset()
     value = policy.check((
         ("identity", "admin_required"),
         ("identity", "identity:default"),
     ),
                          request=self.request)
     self.assertTrue(value)
コード例 #4
0
ファイル: policy.py プロジェクト: 674009287/horizon
 def test_policy_reset(self):
     policy._get_enforcer()
     self.assertEqual(len(policy._ENFORCER), 2)
     policy.reset()
     self.assertEqual(policy._ENFORCER, None)
コード例 #5
0
ファイル: policy.py プロジェクト: 674009287/horizon
 def test_policy_file_load(self):
     policy.reset()
     enforcer = policy._get_enforcer()
     self.assertEqual(len(enforcer), 2)
     self.assertTrue('identity' in enforcer)
     self.assertTrue('compute' in enforcer)
コード例 #6
0
ファイル: policy.py プロジェクト: LAB75JP/horizon
 def test_check_nova_context_is_admin_true(self):
     policy.reset()
     value = policy.check((("compute", "context_is_admin"),),
                          request=self.request)
     self.assertTrue(value)
コード例 #7
0
ファイル: policy.py プロジェクト: sasi5a1/havate-openstack
 def test_check_nova_admin_required_true(self):
     policy.reset()
     value = policy.check((("compute", "admin__or_owner"), ),
                          request=self.request)
     self.assertTrue(value)
コード例 #8
0
ファイル: policy.py プロジェクト: dlq84/horizon
 def test_policy_file_load(self):
     policy.reset()
     enforcer = policy._get_enforcer()
     self.assertEqual(2, len(enforcer))
     self.assertTrue("identity" in enforcer)
     self.assertTrue("compute" in enforcer)
コード例 #9
0
ファイル: policy.py プロジェクト: 674009287/horizon
 def test_compound_check_true(self):
     policy.reset()
     value = policy.check((("identity", "admin_required"),
                           ("identity", "identity:default"),),
                          request=self.request)
     self.assertTrue(value)
コード例 #10
0
ファイル: policy.py プロジェクト: sasi5a1/havate-openstack
 def test_check_admin_required_false(self):
     policy.reset()
     value = policy.check((("identity", "admin_required"), ),
                          request=self.request)
     self.assertFalse(value)
コード例 #11
0
ファイル: policy.py プロジェクト: sasi5a1/havate-openstack
 def test_policy_reset(self):
     policy._get_enforcer()
     self.assertEqual(len(policy._ENFORCER), 2)
     policy.reset()
     self.assertEqual(policy._ENFORCER, None)
コード例 #12
0
ファイル: policy.py プロジェクト: sasi5a1/havate-openstack
 def test_policy_file_load(self):
     policy.reset()
     enforcer = policy._get_enforcer()
     self.assertEqual(len(enforcer), 2)
     self.assertTrue('identity' in enforcer)
     self.assertTrue('compute' in enforcer)
コード例 #13
0
ファイル: policy.py プロジェクト: ygkim93/OpenStackInAction
 def test_check_nova_context_is_admin_true(self):
     policy.reset()
     value = policy.check((("compute", "context_is_admin"), ),
                          request=self.request)
     self.assertTrue(value)
コード例 #14
0
ファイル: policy.py プロジェクト: dlq84/horizon
 def test_policy_reset(self):
     policy._get_enforcer()
     self.assertEqual(2, len(policy._ENFORCER))
     policy.reset()
     self.assertIsNone(policy._ENFORCER)
コード例 #15
0
ファイル: policy.py プロジェクト: 674009287/horizon
 def test_check_admin_required_false(self):
     policy.reset()
     value = policy.check((("identity", "admin_required"),),
                          request=self.request)
     self.assertFalse(value)
コード例 #16
0
ファイル: policy.py プロジェクト: 674009287/horizon
 def test_scope_not_found(self):
     policy.reset()
     value = policy.check((("dummy", "default"),),
                          request=self.request)
     self.assertTrue(value)
コード例 #17
0
ファイル: policy.py プロジェクト: sasi5a1/havate-openstack
 def test_scope_not_found(self):
     policy.reset()
     value = policy.check((("dummy", "default"), ), request=self.request)
     self.assertTrue(value)
コード例 #18
0
ファイル: policy.py プロジェクト: 674009287/horizon
 def test_check_nova_admin_required_true(self):
     policy.reset()
     value = policy.check((("compute", "admin__or_owner"),),
                          request=self.request)
     self.assertTrue(value)
コード例 #19
0
 def test_policy_reset(self):
     policy._get_enforcer()
     self.assertEqual(2, len(policy._ENFORCER))
     policy.reset()
     self.assertIsNone(policy._ENFORCER)