diff options
Diffstat (limited to 'oslo_policy/tests/test_policy.py')
-rw-r--r-- | oslo_policy/tests/test_policy.py | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/oslo_policy/tests/test_policy.py b/oslo_policy/tests/test_policy.py index 200e91c..0a8bab5 100644 --- a/oslo_policy/tests/test_policy.py +++ b/oslo_policy/tests/test_policy.py @@ -788,13 +788,15 @@ class EnforcerTest(base.PolicyBaseTestCase): rule_original = policy.RuleDefault( name='test', check_str='role:owner',) + self.enforcer.register_default(rule_original) - self.enforcer.registered_rules['test'].check_str = 'role:admin' - self.enforcer.registered_rules['test'].check = 'role:admin' - self.assertEqual(self.enforcer.registered_rules['test'].check_str, - 'role:admin') - self.assertEqual(self.enforcer.registered_rules['test'].check, - 'role:admin') + self.enforcer.registered_rules['test']._check_str = 'role:admin' + self.enforcer.registered_rules['test']._check = 'role:admin' + + self.assertEqual( + self.enforcer.registered_rules['test'].check_str, 'role:admin') + self.assertEqual( + self.enforcer.registered_rules['test'].check, 'role:admin') self.assertEqual(rule_original.check_str, 'role:owner') self.assertEqual(rule_original.check.__str__(), 'role:owner') |