diff --git a/apps/backend/src/tests/setup.ts b/apps/backend/src/tests/setup.ts new file mode 100644 index 0000000..a03f2f4 --- /dev/null +++ b/apps/backend/src/tests/setup.ts @@ -0,0 +1,19 @@ +import { beforeAll, afterAll } from 'bun:test'; +import { redis } from '@/services/redis.service'; + +beforeAll(async () => { + console.log('Setting up test environment...'); + + try { + await redis.connect(); + } catch (error) { + console.warn('Redis not available in tests, continuing without cache'); + } +}); + +afterAll(async () => { + console.log('Cleaning up test environment...'); + + await redis.disconnect(); +}); +