4728eaa578
CI / build (push) Successful in 22s
Co-authored-by: ramvignesh-b <ramvignesh-b@github.com> Reviewed-on: #3
19 lines
476 B
TypeScript
19 lines
476 B
TypeScript
import { mock } from "bun:test";
|
|
|
|
// Global test setup to stub environment variables
|
|
process.env.API_KEY = "test-api-key";
|
|
process.env.REDIS_HOST = "localhost";
|
|
process.env.REDIS_PORT = "6379";
|
|
process.env.APP_PORT = "3000";
|
|
|
|
// Global Redis mock
|
|
mock.module("../src/core/RedisClient", () => ({
|
|
redis: {
|
|
status: "ready",
|
|
get: mock(() => Promise.resolve(null)),
|
|
set: mock(() => Promise.resolve()),
|
|
keys: mock(() => Promise.resolve([])),
|
|
on: mock(() => {}),
|
|
},
|
|
}));
|