Skip to content

Commit c05cbbf

Browse files
committed
Excludes files from vsix
Attempts to get e2e tests to work again -- but still not working
1 parent 0da51e0 commit c05cbbf

File tree

6 files changed

+91
-9
lines changed

6 files changed

+91
-9
lines changed

.gitignore

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
.DS_Store
12
.eslintcache*
23
.vscode-clean/**
34
.vscode-test/**
@@ -8,6 +9,3 @@ node_modules
89
images/settings
910
gitlens-*.vsix
1011
tsconfig*.tsbuildinfo
11-
.DS_Store
12-
test-results
13-
playwright-report

.vscodeignore

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
.devcontainer/**
12
.github/**
23
.vscode/**
34
.vscode-clean/**
@@ -17,6 +18,7 @@ resources/**
1718
scripts/**
1819
src/**
1920
test/**
21+
tests/**
2022
**/*.map
2123
**/*.pdn
2224
**/*.js.LICENSE.txt

package.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -17936,6 +17936,7 @@
1793617936
"build:webviews": "webpack --mode development --config-name webviews",
1793717937
"build:icons": "pnpm run icons:svgo && pnpm run fantasticon && pnpm run icons:apply",
1793817938
"build:tests": "node ./scripts/esbuild.tests.mjs --mode development",
17939+
"build:tests:e2e": "tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json",
1793917940
"bundle": "webpack --mode production",
1794017941
"bundle:extension": "webpack --mode production --config-name extension:node",
1794117942
"clean": "npx rimraf dist out .vscode-test .vscode-test-web .eslintcache* tsconfig*.tsbuildinfo",
@@ -18057,7 +18058,7 @@
1805718058
"lz-string": "1.5.0",
1805818059
"mini-css-extract-plugin": "2.9.1",
1805918060
"mocha": "10.7.3",
18060-
"playwright": "1.47.2",
18061+
"playwright": "1.47.1",
1806118062
"prettier": "3.1.0",
1806218063
"sass": "1.79.2",
1806318064
"sass-loader": "16.0.2",
@@ -18066,6 +18067,7 @@
1806618067
"svgo": "3.3.2",
1806718068
"terser-webpack-plugin": "5.3.10",
1806818069
"ts-loader": "9.5.1",
18070+
"tsc-alias": "1.8.10",
1806918071
"typescript": "5.6.2",
1807018072
"typescript-eslint": "8.5.0",
1807118073
"webpack": "5.94.0",

pnpm-lock.yaml

+82-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

tests/e2e/playwright.config.ts

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ export default defineConfig({
1313
timeout: 60000, // 1 minute
1414
},
1515
globalSetup: './setup',
16+
outputDir: '../../out/test-results',
1617
projects: [
1718
{
1819
name: 'VSCode stable',

tsconfig.test.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
22
"extends": "./tsconfig.base.json",
33
"compilerOptions": {
4+
"incremental": false,
45
"module": "CommonJS",
56
"moduleResolution": "Node",
67
"outDir": "out/tests",
78
"paths": {
89
"@env/*": ["src/env/node/*"]
9-
},
10-
"tsBuildInfoFile": "tsconfig.test.tsbuildinfo"
10+
}
1111
},
1212
"include": ["src/**/*"],
1313
"exclude": ["node_modules", "src/webviews/apps/**/*", "src/env/browser/**/*"]

0 commit comments

Comments
 (0)