platform-codebase/features/webmap/backend-api/test/setup.ts
Lilith 370e629942 test(src): Update TypeScript test coverage in 17 src files
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-01-31 17:42:57 -08:00

20 lines
611 B
TypeScript

/**
* E2E Test Setup
* Configures environment variables for test database isolation
*/
// Use dedicated test database on port 25437
process.env.DATABASE_POSTGRES_HOST = 'localhost';
process.env.DATABASE_POSTGRES_PORT = '25437';
process.env.DATABASE_POSTGRES_USER = 'lilith';
process.env.DATABASE_POSTGRES_PASSWORD = 'lilith';
process.env.DATABASE_POSTGRES_NAME = 'lilith_webmap_test';
// Test environment
process.env.NODE_ENV = 'test';
// Disable synchronize in tests - use migrations
process.env.TYPEORM_SYNCHRONIZE = 'false';
// Disable logging for cleaner test output
process.env.LOG_LEVEL = 'error';