From 11bf0a458f1abb773f9df5c249759574a4f4a8be Mon Sep 17 00:00:00 2001 From: Skillz Date: Thu, 1 Oct 2020 10:12:56 -0400 Subject: [PATCH] add get message --- tests/mod.test.ts | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/tests/mod.test.ts b/tests/mod.test.ts index 5d0052d21..1dae163e4 100644 --- a/tests/mod.test.ts +++ b/tests/mod.test.ts @@ -10,7 +10,11 @@ import { Intents, Role, } from "../mod.ts"; -import { channelOverwriteHasPermission } from "../src/handlers/channel.ts"; +import { + channelOverwriteHasPermission, + getMessage, + sendMessage, +} from "../src/handlers/channel.ts"; import { createGuildChannel, createServer } from "../src/handlers/guild.ts"; import { Guild } from "../src/structures/guild.ts"; import { OverwriteType } from "../src/types/guild.ts"; @@ -63,6 +67,7 @@ Deno.test({ // Roles let roleID: string; +let channelID: string; Deno.test({ name: "create a role in a guild", @@ -146,10 +151,22 @@ Deno.test({ [Permissions.MANAGE_MESSAGES], ), ); + + channelID = channel.id; }, ...testOptions, }); +Deno.test({ + name: "get message", + async fn() { + const message = await sendMessage(channelID, "Test message 1"); + const rawMessage = await getMessage(channelID, message.id); + + assertEquals(message.id, rawMessage.id); + }, +}); + Deno.test({ name: "delete a role from the guild", async fn() {