From 3a42012ac73592a2d2c167fe98a02f5d7614810f Mon Sep 17 00:00:00 2001 From: Shuvadipta Das Date: Mon, 16 Feb 2026 18:47:42 +0530 Subject: [PATCH] fix: removed "any" data type from SESService.test.ts --- apps/api/src/services/__tests__/SESService.test.ts | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/apps/api/src/services/__tests__/SESService.test.ts b/apps/api/src/services/__tests__/SESService.test.ts index 014e7ad..62bf3a0 100644 --- a/apps/api/src/services/__tests__/SESService.test.ts +++ b/apps/api/src/services/__tests__/SESService.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect, vi, beforeEach } from 'vitest'; +import { describe, it, expect, vi, beforeEach, type Mock } from 'vitest'; import { sendRawEmail } from '../SESService'; // Mock with both paths to catch resolution variations @@ -22,8 +22,6 @@ vi.mock('@aws-sdk/client-ses', () => { }); describe('SESService', () => { - let sesInstance: any; - beforeEach(() => { vi.clearAllMocks(); }); @@ -49,7 +47,7 @@ describe('SESService', () => { await sendRawEmail(params); expect(ses.sendRawEmail).toHaveBeenCalled(); - const callArgs = (ses.sendRawEmail as any).mock.calls[0][0]; + const callArgs = (ses.sendRawEmail as Mock).mock.calls[0][0]; const rawMessage = new TextDecoder().decode(callArgs.RawMessage.Data); // Verify boundary hierarchy: Mixed -> Alternative @@ -87,7 +85,7 @@ describe('SESService', () => { await sendRawEmail(params); - const callArgs = (ses.sendRawEmail as any).mock.calls[0][0]; + const callArgs = (ses.sendRawEmail as Mock).mock.calls[0][0]; const rawMessage = new TextDecoder().decode(callArgs.RawMessage.Data); // Verify boundary hierarchy: Related -> Alternative @@ -129,7 +127,7 @@ describe('SESService', () => { await sendRawEmail(params); - const callArgs = (ses.sendRawEmail as any).mock.calls[0][0]; + const callArgs = (ses.sendRawEmail as Mock).mock.calls[0][0]; const rawMessage = new TextDecoder().decode(callArgs.RawMessage.Data); // Root should be mixed