diff --git a/server/api/api/v1/roles/:id/index.test.ts b/server/api/api/v1/roles/:id/index.test.ts index 099dd95e..e5361046 100644 --- a/server/api/api/v1/roles/:id/index.test.ts +++ b/server/api/api/v1/roles/:id/index.test.ts @@ -5,7 +5,7 @@ import { Role } from "~/packages/database-interface/role"; import { getTestUsers, sendTestRequest } from "~/tests/utils"; import { meta } from "./index"; -const { users, tokens } = await getTestUsers(1); +const { users, tokens, deleteUsers } = await getTestUsers(1); let role: Role; let roleNotLinked: Role; let higherPriorityRole: Role; @@ -55,6 +55,7 @@ afterAll(async () => { await role.delete(); await roleNotLinked.delete(); await higherPriorityRole.delete(); + await deleteUsers(); }); // /api/v1/roles/:id diff --git a/server/api/api/v1/roles/index.test.ts b/server/api/api/v1/roles/index.test.ts index 18cfe7f9..1323f3e6 100644 --- a/server/api/api/v1/roles/index.test.ts +++ b/server/api/api/v1/roles/index.test.ts @@ -1,11 +1,11 @@ -import { beforeAll, describe, expect, test } from "bun:test"; +import { afterAll, beforeAll, describe, expect, test } from "bun:test"; import { config } from "config-manager"; import { ADMIN_ROLES } from "~/drizzle/schema"; import { Role } from "~/packages/database-interface/role"; import { getTestUsers, sendTestRequest } from "~/tests/utils"; import { meta } from "./index"; -const { users, tokens } = await getTestUsers(1); +const { users, deleteUsers, tokens } = await getTestUsers(1); let role: Role; beforeAll(async () => { @@ -25,6 +25,10 @@ beforeAll(async () => { await role.linkUser(users[0].id); }); +afterAll(async () => { + await deleteUsers(); +}); + // /api/v1/roles describe(meta.route, () => { test("should return 401 if not authenticated", async () => {