From f0a75a9dc23762d069d10384b14eef88043841af Mon Sep 17 00:00:00 2001 From: saravanakumardb1 Date: Sat, 21 Mar 2026 16:22:11 -0700 Subject: [PATCH] fix(backend): fix server.test.ts mock missing PRODUCT_ID and field-encrypt --- backend/src/server.test.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/backend/src/server.test.ts b/backend/src/server.test.ts index 5a84dba..aae0ff4 100644 --- a/backend/src/server.test.ts +++ b/backend/src/server.test.ts @@ -40,7 +40,12 @@ vi.mock('./lib/config.js', () => ({ JWT_SECRET: 'test-secret', }, })); -vi.mock('./lib/product-config.js', () => ({ DISPLAY_NAME: 'NoteLett' })); +vi.mock('./lib/product-config.js', () => ({ + DISPLAY_NAME: 'NoteLett', + PRODUCT_ID: 'notelett', + productConfig: { productId: 'notelett', displayName: 'NoteLett' }, +})); +vi.mock('./lib/field-encrypt.js', () => ({ initEncryption: vi.fn(async () => undefined), getEncryptor: vi.fn() })); vi.mock('./lib/feature-flags.js', () => ({ getAllFlags: vi.fn(() => ({})) })); vi.mock('./lib/telemetry.js', () => ({ getBufferedEvents: vi.fn(() => []), flushEvents: vi.fn(() => []) }));