Files
outline/server/routes/api/users/__snapshots__/users.test.ts.snap
2024-04-06 06:32:15 -07:00

74 lines
1.4 KiB
Plaintext

// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`#users.activate should require admin 1`] = `
{
"error": "authorization_error",
"message": "Authorization error",
"ok": false,
"status": 403,
}
`;
exports[`#users.delete should require authentication 1`] = `
{
"error": "authentication_required",
"message": "Authentication required",
"ok": false,
"status": 401,
}
`;
exports[`#users.demote should not allow demoting self 1`] = `
{
"error": "validation_error",
"message": "You cannot change your own role",
"ok": false,
"status": 400,
}
`;
exports[`#users.demote should require admin 1`] = `
{
"error": "authorization_error",
"message": "Admin role required",
"ok": false,
"status": 403,
}
`;
exports[`#users.promote should require admin 1`] = `
{
"error": "authorization_error",
"message": "Admin role required",
"ok": false,
"status": 403,
}
`;
exports[`#users.suspend should not allow suspending the user themselves 1`] = `
{
"error": "validation_error",
"message": "Unable to suspend the current user",
"ok": false,
"status": 400,
}
`;
exports[`#users.suspend should require admin 1`] = `
{
"error": "authorization_error",
"message": "Authorization error",
"ok": false,
"status": 403,
}
`;
exports[`#users.update should require authentication 1`] = `
{
"error": "authentication_required",
"message": "Authentication required",
"ok": false,
"status": 401,
}
`;