All tests work

main
Jackson Morgan 4 months ago
parent b84a5905f3
commit 3f818fcf04
  1. 2
      packages/cli/package.json
  2. 0
      packages/cli/tsconfig.cjs.json
  3. 3
      packages/test-solid-server/src/createServer.ts
  4. 2
      packages/test-solid-server/src/setupTestServer.ts

@ -8,7 +8,7 @@
}, },
"scripts": { "scripts": {
"build": "npm run clean && npm run build:ts && npm run copy-files && npm run update-permission", "build": "npm run clean && npm run build:ts && npm run copy-files && npm run update-permission",
"build:ts": "tsc --project tsconfig.build.json", "build:ts": "tsc --project tsconfig.cjs.json",
"clean": "rimraf dist/", "clean": "rimraf dist/",
"copy-files": "copyfiles -u 1 \"./src/**/*.ejs\" dist/", "copy-files": "copyfiles -u 1 \"./src/**/*.ejs\" dist/",
"update-permission": "chmod +x ./dist/index.js", "update-permission": "chmod +x ./dist/index.js",

@ -25,9 +25,8 @@ export async function createApp(
variableBindings: {}, variableBindings: {},
shorthand: { shorthand: {
port: port, port: port,
loggingLevel: "off",
seedConfig: path.join(__dirname, "configs", "solid-css-seed.json"), seedConfig: path.join(__dirname, "configs", "solid-css-seed.json"),
rootFilePath: path.join(__dirname, "./data"), rootFilePath: path.join(__dirname, `./data${port}`),
}, },
}); });
} }

@ -53,7 +53,7 @@ export function setupServer(
data.app.stop(); data.app.stop();
process.env.JEST_WORKER_ID = previousJestId; process.env.JEST_WORKER_ID = previousJestId;
process.env.NODE_ENV = previousNodeEnv; process.env.NODE_ENV = previousNodeEnv;
const testDataPath = path.join(__dirname, "./data"); const testDataPath = path.join(__dirname, `./data${port}`);
await fs.rm(testDataPath, { recursive: true, force: true }); await fs.rm(testDataPath, { recursive: true, force: true });
}); });

Loading…
Cancel
Save