الملفات
back_end_oudelaa/test/setup-env.ts

24 أسطر
884 B
TypeScript

Object.assign(process.env, {
NODE_ENV: 'test',
EMAIL_ENABLED: 'false',
REDIS_ENABLED: 'false',
REDIS_SOCKET_ADAPTER_ENABLED: 'false',
QUEUE_ENABLED: 'false',
REQUEST_LOGGING_ENABLED: 'false',
FEED_CACHE_ENABLED: 'false',
STORAGE_PROVIDER: 'local',
MEDIA_ACCESS_MODE: 'direct',
BCRYPT_SALT_ROUNDS: '8',
PUBLIC_BASE_URL: 'http://127.0.0.1:4000',
STORAGE_PUBLIC_BASE_URL: 'http://127.0.0.1:4000',
MONGODB_URI: process.env.E2E_MONGODB_URI ?? 'mongodb://127.0.0.1:27017/oudelaa-e2e',
JWT_ACCESS_SECRET: 'test-access-secret-123456',
JWT_REFRESH_SECRET: 'test-refresh-secret-123456',
SUPERADMIN_EMAIL: 'superadmin@example.com',
SUPERADMIN_PASSWORD: 'StrongPass123!',
SUPERADMIN_PASSWORD_HASH: '',
SUPERADMIN_ACCESS_SECRET: 'test-superadmin-access-123456',
SUPERADMIN_REFRESH_SECRET: 'test-superadmin-refresh-123456',
SUPERADMIN_TOTP_SECRET: '',
});