From d0286d51ff129522c342349b373fcd5c370e3b72 Mon Sep 17 00:00:00 2001 From: Mathis HERRIOT <197931332+0x485254@users.noreply.github.com> Date: Tue, 20 Jan 2026 15:26:30 +0100 Subject: [PATCH] test(reports): update `wrapWithThen` mock to use stricter typings --- .../src/reports/repositories/reports.repository.spec.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/backend/src/reports/repositories/reports.repository.spec.ts b/backend/src/reports/repositories/reports.repository.spec.ts index e31eae5..88e9683 100644 --- a/backend/src/reports/repositories/reports.repository.spec.ts +++ b/backend/src/reports/repositories/reports.repository.spec.ts @@ -21,11 +21,12 @@ describe("ReportsRepository", () => { execute: jest.fn(), }; - const wrapWithThen = (obj: any) => { + const wrapWithThen = (obj: unknown) => { // biome-ignore lint/suspicious/noThenProperty: Necessary to mock Drizzle's awaitable query builder + // biome-ignore lint/suspicious/noExplicitAny: Necessary to mock Drizzle's awaitable query builder Object.defineProperty(obj, "then", { - value: function (onFulfilled: any) { - const result = this.execute(); + value: function (onFulfilled: (arg0: unknown) => void) { + const result = (this as any).execute(); return Promise.resolve(result).then(onFulfilled); }, configurable: true,