platform-codebase/features/webmap/backend-api/test/setup.ts

21 lines
611 B
TypeScript
Raw Permalink Normal View History

/**
* 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';