def test_filter_user_permissions(self): """Check that user cannot change his own permissions""" data = { "users": { 1: "view", 2: "NONE", } } with self.assertRaises(exceptions.PermissionDenied): check_user_permissions(data, 1) with self.assertRaises(exceptions.PermissionDenied): check_user_permissions(data, 2) check_user_permissions(data, 3)
def test_filter_user_permissions(self): """Check that user cannot change his own permissions""" data = { "users": { "add": { 1: ["view"], }, "remove": {2: ["view", "edit"]}, } } with self.assertRaises(exceptions.PermissionDenied): check_user_permissions(data, 1) with self.assertRaises(exceptions.PermissionDenied): check_user_permissions(data, 2) check_user_permissions(data, 3)
def test_filter_user_permissions(self): """Check that user cannot change his own permissions""" data = { 'users': { 'add': { 1: ['view'], }, 'remove': { 2: ['view', 'edit'] } } } with self.assertRaises(exceptions.PermissionDenied): check_user_permissions(data, 1) with self.assertRaises(exceptions.PermissionDenied): check_user_permissions(data, 2) check_user_permissions(data, 3)