Files
cfw-autumn/server/tests/utils/testWorkerEnv.ts

16 lines
577 B
TypeScript

export const makeTestWorkerEnv = (overrides: Partial<Env> = {}): Env =>
({
...process.env,
NODE_ENV: process.env.NODE_ENV ?? "test",
ENCRYPTION_PASSWORD:
process.env.ENCRYPTION_PASSWORD ?? "test-encryption-password",
SERVER_URL: process.env.SERVER_URL ?? "http://localhost:8080",
STRIPE_WEBHOOK_URL:
process.env.STRIPE_WEBHOOK_URL ?? "http://localhost:8080",
VERCEL_MARKETPLACE_BASE_URL:
process.env.VERCEL_MARKETPLACE_BASE_URL ?? "https://marketplace.vercel.com",
...overrides,
}) as unknown as Env;
export const testWorkerEnv = makeTestWorkerEnv();