fix(backend): fix server.test.ts mock missing PRODUCT_ID and field-encrypt

This commit is contained in:
saravanakumardb1 2026-03-21 16:22:11 -07:00
parent 20cc3e4e49
commit f0a75a9dc2

View File

@ -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(() => []) }));