homebox/frontend/test/setup.ts

21 lines
488 B
TypeScript
Raw Normal View History

import { exec } from "child_process";
import * as config from "./config";
2022-09-04 02:42:03 +00:00
export const setup = () => {
console.log("Starting Client Tests");
2022-09-04 02:42:03 +00:00
console.log({
PORT: config.PORT,
HOST: config.HOST,
BASE_URL: config.BASE_URL,
});
};
export const teardown = () => {
if (process.env.TEST_SHUTDOWN_API_SERVER) {
const pc = exec("pkill -SIGTERM api"); // Kill background API process
pc.stdout?.on("data", data => {
2022-09-04 02:42:03 +00:00
console.log(`stdout: ${data}`);
});
}
};