Files
toknd_auth/tests/setup.ts
T
ramvignesh-b b258ee0a07
CI / build (pull_request) Successful in 22s
test: centralize redis mock in test setup
2026-05-11 17:28:08 +05:30

16 lines
410 B
TypeScript

import { mock } from "bun:test";
// Global test setup to stub environment variables
process.env.API_KEY = "test-api-key";
process.env.REDIS_URL = "redis://localhost:6379";
process.env.PORT = "3000";
// Global Redis mock
mock.module("../src/core/RedisClient", () => ({
redis: {
get: mock(() => Promise.resolve(null)),
set: mock(() => Promise.resolve()),
keys: mock(() => Promise.resolve([])),
},
}));