tests: add roles tests (#822)

This commit is contained in:
TriForMine
2021-04-11 20:41:15 +02:00
committed by GitHub
parent b357a5fb04
commit 5e6d749ffa
12 changed files with 334 additions and 5 deletions
+1 -1
View File
@@ -22,7 +22,7 @@ export async function createRole(
});
const roleData = result as RoleData;
const role = await structures.createDiscordenoRole(roleData);
const role = await structures.createDiscordenoRole({role: roleData, guild_id: guildId});
const guild = await cacheHandlers.get("guilds", guildId);
guild?.roles.set(role.id, role);
+2 -2
View File
@@ -3,13 +3,13 @@ import { endpoints } from "../../util/constants.ts";
import { requireBotGuildPermissions } from "../../util/permissions.ts";
/** Modify the positions of a set of role objects for the guild. Requires the MANAGE_ROLES permission. */
export async function swapRoles(guildId: string, rolePositons: PositionSwap) {
export async function swapRoles(guildId: string, rolePositions: PositionSwap) {
await requireBotGuildPermissions(guildId, ["MANAGE_ROLES"]);
const result = await rest.runMethod(
"patch",
endpoints.GUILD_ROLES(guildId),
rolePositons,
rolePositions,
);
return result;