mirror of
https://github.com/discordeno/discordeno.git
synced 2026-06-03 17:30:07 +00:00
Merge pull request #1407 from Skillz4Killz/fp-attempt-9001
Fp attempt 9001
This commit is contained in:
@@ -1,5 +0,0 @@
|
||||
import { Bot } from "../../../src/bot.ts";
|
||||
|
||||
export async function avatarURL(bot: Bot, t: Deno.TestContext) {
|
||||
|
||||
}
|
||||
9
tests/helpers/misc/user.ts
Normal file
9
tests/helpers/misc/user.ts
Normal file
@@ -0,0 +1,9 @@
|
||||
import { Bot } from "../../../src/bot.ts";
|
||||
import { assertExists } from "../../deps.ts";
|
||||
|
||||
export async function getUserTests(bot: Bot, t: Deno.TestContext) {
|
||||
const user = await bot.helpers.getUser(bot.id);
|
||||
assertExists(user);
|
||||
|
||||
assertExists(bot.transformers.user(bot, user));
|
||||
}
|
||||
33
tests/mod.ts
33
tests/mod.ts
@@ -45,6 +45,7 @@ import { deleteRoleTests } from "./helpers/roles/deleteRole.ts";
|
||||
import { getRolesTest } from "./helpers/roles/getRoles.ts";
|
||||
import { editRoleTests } from "./helpers/roles/editRole.ts";
|
||||
import { addRoleTest, removeRoleTest } from "./helpers/roles/roleChanges.ts";
|
||||
import { getUserTests } from "./helpers/misc/user.ts";
|
||||
import { createGuildTests } from "./helpers/guilds/createGuild.ts";
|
||||
import { deleteGuildTests } from "./helpers/guilds/deleteGuild.ts";
|
||||
import { editGuildTests } from "./helpers/guilds/editGuild.ts";
|
||||
@@ -764,15 +765,33 @@ Deno.test({
|
||||
}),
|
||||
]);
|
||||
},
|
||||
});
|
||||
});
|
||||
|
||||
// SOME MISC TESTS
|
||||
await Promise.all([
|
||||
t.step({
|
||||
name: "[User] get a user and transform",
|
||||
fn: async (t) => {
|
||||
await getUserTests(bot, t);
|
||||
},
|
||||
...sanitizeMode,
|
||||
}),t.step({
|
||||
name: "[tranform] snowflake to bigint",
|
||||
fn: async (t) => {
|
||||
assertEquals(130136895395987456n, bot.transformers.snowflake("130136895395987456"));
|
||||
},
|
||||
...sanitizeMode
|
||||
}),
|
||||
// CONDUCT MEMORY BENCHMARK TESTS
|
||||
await t.step({
|
||||
name: "[Memory] Benchmark memory tests",
|
||||
fn: async (t) => {
|
||||
await memoryBenchmarks(bot, true);
|
||||
},
|
||||
});
|
||||
|
||||
await t.step({
|
||||
name: "[Memory] Benchmark memory tests",
|
||||
fn: async (t) => {
|
||||
await memoryBenchmarks(bot, true);
|
||||
},
|
||||
})
|
||||
])
|
||||
|
||||
|
||||
await stopBot(bot);
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user