Example #1
0
 def setUp(self):
     self.permission = Permission.build_permission("admin_menu")
     self.role = Role.build_role(Role.ADMIN, self.permission.key())
Example #2
0
def init_role(role_name):
    role = Role(key_name = role_name, name = role_name)
    role.put()
    init_permissions_for(role)
Example #3
0
 def test_roles_have_different_permissions(self):
     self.admin_role = Role.build_role(Role.ADMIN)
     self.assertFalse(self.admin_role.has_permission(self.permission.name))
Example #4
0
def create_admin_role():
    role = Role(key_name = Role.ADMIN, name = Role.ADMIN)
    role.put()