def test_build_user_principals_resolve_role(self): request = self._get_request() request.db.get_groups.return_value = [] principals = build_user_principals('Benoit', request) self.assertEquals(set([u'role:admins']), principals)
def test_build_user_principals_resolve_author(self): request = self._get_request() request.db.get_groups.return_value = [] principals = build_user_principals('Alexis', request) self.assertEquals(set([u'authors:']), principals)
def test_build_user_principals_resolve_group(self): principals = build_user_principals('Chuck Norris', self._get_request()) self.assertEquals(set([u'role:admins', u'group:dumb-people']), principals)