class TestPermissionAuthorization(OwnerAuthorization): def setUp(self): super(TestPermissionAuthorization, self).setUp() self.auth = PermissionAuthorization("Drinkers", "Beer") self.app = app_factory() def test_has_role(self): self.grant_permission(self.profile, "Drinkers:Beer") ok_(self.auth.is_authorized(self.request(self.profile), self.app)) def test_not_has_role(self): self.grant_permission(self.profile, "Drinkers:Scotch") ok_(not self.auth.is_authorized(self.request(self.profile), self.app))
class TestPermissionAuthorization(OwnerAuthorization): def setUp(self): super(TestPermissionAuthorization, self).setUp() self.auth = PermissionAuthorization('Drinkers', 'Beer') self.app = app_factory() def test_has_role(self): self.grant_permission(self.profile, 'Drinkers:Beer') ok_(self.auth.is_authorized(self.request(self.profile), self.app)) def test_not_has_role(self): self.grant_permission(self.profile, 'Drinkers:Scotch') ok_(not self.auth.is_authorized(self.request(self.profile), self.app))