Files
discordeno/tests/misc/editBotStatus.ts
Skillz4Killz ef5b25b319 test: fix unit tests related to code bugs (#2001)
* fix: get tests runnable

* fix: tests are now passing

* fix: 32 passing tests

* fix: deno fmt u dumb dumb work automatically for once in your life

* fix: 54 tests passing now

* fix: 94 passing, itoh was wrong he guess wrong hehe

* fix: remove debug logs

* fix: remove broken webhook test for now

Co-authored-by: ITOH <to@itoh.at>
2022-02-06 15:56:56 +00:00

21 lines
608 B
TypeScript

import { assertExists } from "../deps.ts";
import { bot } from "../mod.ts";
import { ActivityTypes } from "../../src/types/activity/activityTypes.ts";
import { delayUntil } from "../utils.ts";
Deno.test("[misc] edit the bot's status", async function () {
bot.events.presenceUpdate = function (_bot, presense, _oldPresense) {
assertExists(presense);
};
bot.events.botUpdate = function (bot, user) {
};
bot.helpers.editBotStatus({
status: "dnd",
activities: [{ name: "lts20050703", type: ActivityTypes.Game, createdAt: Date.now() }],
});
await delayUntil(10000, () => false);
});