chore: Enhance database debugging setup and expand test mocks for Drizzle queries and Discord API interactions.

This commit is contained in:
syntaxbullet
2026-01-30 16:12:15 +01:00
parent 7049cbfd9d
commit 9a2fc101da
10 changed files with 43 additions and 13 deletions

View File

@@ -48,6 +48,8 @@ mock.module("@shared/db/DrizzleClient", () => {
inventory: { findFirst: mockFindFirst, findMany: mockFindMany },
items: { findFirst: mockFindFirst },
userTimers: { findFirst: mockFindFirst },
userQuests: { findMany: mockFindMany, findFirst: mockFindFirst },
quests: { findMany: mockFindMany },
},
insert: mockInsert,
update: mockUpdate,
@@ -79,6 +81,7 @@ describe("inventoryService", () => {
beforeEach(() => {
mockFindFirst.mockReset();
mockFindMany.mockReset();
mockFindMany.mockResolvedValue([]);
mockInsert.mockClear();
mockUpdate.mockClear();
mockDelete.mockClear();