Skip to content

Commit 5e65c20

Browse files
committed
chore(tests): update test script to specify TS_NODE_PROJECT and add tsconfig for tests
1 parent 5bbc5ef commit 5e65c20

2 files changed

Lines changed: 11 additions & 1 deletion

File tree

packages/extension/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -415,7 +415,7 @@
415415
"package": "pnpm check-types && node esbuild.js --production && copyfiles -u 3 ../septic/public/* ../septic/public/**/* dist/public",
416416
"lint": "eslint -c eslint.config.mjs ./client/src ./server/src",
417417
"integration-test": "pnpm build && pnpm build:test && vscode-test",
418-
"test": "cross-env NODE_ENV=test mocha",
418+
"test": "cross-env NODE_ENV=test TS_NODE_PROJECT=server/tsconfig.test.json mocha",
419419
"test_with_coverage": "pnpm build && nyc mocha --import ts-node/esm --require source-map-support/register --recursive server/src/test/**/*.test.ts "
420420
},
421421
"dependencies": {
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"extends": "./tsconfig.json",
3+
"compilerOptions": {
4+
"rootDir": ".",
5+
"types": ["mocha", "node"],
6+
"composite": false,
7+
"noEmit": true
8+
},
9+
"include": ["src/**/*"]
10+
}

0 commit comments

Comments
 (0)