From 303d927e8b1c5ca959b58c28b0815ac23b5c1e8b Mon Sep 17 00:00:00 2001 From: HypeLevels Date: Mon, 1 Nov 2021 13:49:04 +0000 Subject: [PATCH] feat(tests): added getBans --- tests/helpers/members/ban.ts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 tests/helpers/members/ban.ts diff --git a/tests/helpers/members/ban.ts b/tests/helpers/members/ban.ts new file mode 100644 index 000000000..c08f93c1b --- /dev/null +++ b/tests/helpers/members/ban.ts @@ -0,0 +1,18 @@ +import { Bot } from "../../../src/bot.ts"; +import { CreateGuildBan } from "../../../src/types/mod.ts"; + +export async function banTest(bot: Bot, t: Deno.TestContext, guildId: bigint, id: bigint, options?: CreateGuildBan) { + await bot.helpers.ban(guildId, 456226577798135808n) +} + +export async function getBansTest(bot: Bot, t: Deno.TestContext, guildId: bigint) { + await bot.helpers.getBans(guildId) +} + +export async function banTestWReason(bot: Bot, t: Deno.TestContext, guildId: bigint, id: bigint, options?: CreateGuildBan) { + await bot.helpers.ban(guildId, 456226577798135808n, {reason: "Blame Wolf"}) +} + +export async function unbanTest(bot: Bot, t: Deno.TestContext, guildId: bigint, id: bigint) { + await bot.helpers.unban(guildId, 456226577798135808n) +} \ No newline at end of file