Merge pull request #1407 from Skillz4Killz/fp-attempt-9001

Fp attempt 9001
This commit is contained in:
Skillz4Killz
2021-11-02 16:46:51 -04:00
committed by GitHub
3 changed files with 35 additions and 12 deletions

View File

@@ -1,5 +0,0 @@
import { Bot } from "../../../src/bot.ts";
export async function avatarURL(bot: Bot, t: Deno.TestContext) {
}

View 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));
}

View File

@@ -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);
},