| | |
| | | view_name = getattr(request, 'view_name', None) |
| | | |
| | | if self.authn_policy and self.authz_policy: |
| | | if permission is None: |
| | | if permission is NO_PERMISSION_REQUIRED: |
| | | msg = 'Allowed (NO_PERMISSION_REQUIRED)' |
| | | elif permission is None: |
| | | msg = 'Allowed (no permission registered)' |
| | | else: |
| | | principals = self.authn_policy.effective_principals( |
| | |
| | | self.assertEqual(len(logger.messages), 1) |
| | | self.assertEqual(logger.messages[0], |
| | | "debug_authorization of url url (view name " |
| | | "'view_name' against context None): False") |
| | | "'view_name' against context None): " |
| | | "Allowed (NO_PERMISSION_REQUIRED)") |
| | | |
| | | def test_secured_view_authn_policy_no_authz_policy(self): |
| | | response = DummyResponse() |