all repos — caroster @ 47cfddf44c0e3ba91db7ce94b80ec360dcf3348d

[Octree] Group carpool to your event https://caroster.io

e2e/lib/setup-tests.ts (view raw)

 1import fs from "fs";
 2import { DATABASE_PATH, DATABASE_TEMPLATE_PATH } from "../constants";
 3import { restartStrapi } from "./strapi-utils";
 4
 5export default async () => {
 6  console.log("\nPrepare Strapi test database");
 7  try {
 8    await fs.promises.unlink(DATABASE_PATH);
 9  } catch (error) {
10    console.error(error);
11  }
12  try {
13    await fs.promises.copyFile(DATABASE_TEMPLATE_PATH, DATABASE_PATH);
14    console.log(`Database ${DATABASE_PATH} has been reinitialized`);
15    await restartStrapi();
16  } catch (error) {
17    console.error(error);
18  }
19};