From 125b0c40e111c10da5c8eed15f297e0d417edb32 Mon Sep 17 00:00:00 2001 From: Skillz4Killz <23035000+Skillz4Killz@users.noreply.github.com> Date: Tue, 2 Nov 2021 20:45:09 +0000 Subject: [PATCH] add some user tests --- tests/mod.ts | 33 ++++++++++++++++++++++++++------- 1 file changed, 26 insertions(+), 7 deletions(-) diff --git a/tests/mod.ts b/tests/mod.ts index 270358a54..26bbfa9b4 100644 --- a/tests/mod.ts +++ b/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"; // CHANGE TO TRUE WHEN DEBUGGING SANITIZATION ERRORS const sanitizeMode = { @@ -689,15 +690,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); },