``` describe("backend json rest api", () => { const testId = randomUUID(); let worker; before
describe("backend json rest api", () => {
const testId = randomUUID();
let worker;
before(async () => {
// running migrations on db
execSync(
`export NO_D1_WARNING=true && wrangler d1 migrations apply db --local --persist-to=temp/${testId}`
);
// setting up worker
worker = await unstable_dev("src/index.ts", {
experimental: {
disableExperimentalWarning: true,
},
persistTo: `temp/${testId}`,
});
});
after(async () => {
await worker.stop();
execSync("rm -rf temp");
});
// ... tests here
});describe("backend json rest api", () => {
const testId = randomUUID();
let worker;
before(async () => {
// running migrations on db
execSync(
`export NO_D1_WARNING=true && wrangler d1 migrations apply db --local --persist-to=temp/${testId}`
);
// setting up worker
worker = await unstable_dev("src/index.ts", {
experimental: {
disableExperimentalWarning: true,
},
persistTo: `temp/${testId}`,
});
});
after(async () => {
await worker.stop();
execSync("rm -rf temp");
});
// ... tests here
});