FactuGES_ERP/tests/e2e/support/ensure-e2e-database.mjs

14 lines
408 B
JavaScript
Raw Normal View History

2026-09-10 12:04:03 +00:00
import { readFileSync } from "node:fs";
import { resolve } from "node:path";
const envFile = resolve("apps/server/.env.e2e");
const databaseName = readFileSync(envFile, "utf8")
.split(/\r?\n/)
.find((line) => line.startsWith("DB_NAME="))
?.slice("DB_NAME=".length)
.trim();
if (databaseName !== "uecko_erp_e2e") {
throw new Error("E2E requires DB_NAME=uecko_erp_e2e in apps/server/.env.e2e.");
}