Skip to content

Commit e4ab0c1

Browse files
author
Simon Laden
committed
FISH-8908 - moved e2e tests to root and removed unit tests
1 parent fa80229 commit e4ab0c1

15 files changed

Lines changed: 7 additions & 104 deletions

package.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -711,8 +711,7 @@
711711
"compile": "tsc -p ./",
712712
"watch": "tsc -watch -p ./",
713713
"pretest": "yarn run compile",
714-
"test": "node ./out/test/runTest.js",
715-
"test:e2e": "playwright test -c src/test/e2e/playwright.config.ts",
714+
"test:e2e": "playwright test -c test/e2e/playwright.config.ts",
716715
"tslint": "tslint -t verbose src/**/*.ts"
717716
},
718717
"dependencies": {
@@ -741,7 +740,6 @@
741740
"@types/mocha": "10.0.8",
742741
"@types/node": "^22.5.4",
743742
"@types/vscode": "^1.93.0",
744-
"@vscode/test-electron": "^2.4.1",
745743
"glob": "^7.1.7",
746744
"mocha": "10.7.3",
747745
"os": "^0.1.1",

src/test/runTest.ts

Lines changed: 0 additions & 23 deletions
This file was deleted.

src/test/suite/extension.test.ts

Lines changed: 0 additions & 15 deletions
This file was deleted.

src/test/suite/index.ts

Lines changed: 0 additions & 57 deletions
This file was deleted.
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
import { defineConfig } from '@playwright/test';
2-
import type { TestOptions } from './baseTest.ts';
2+
import type { TestOptions } from './baseTest.js';
33

44
// eslint-disable-next-line import-x/no-default-export
55
export default defineConfig<TestOptions>({
66
use: {
7-
headless: true, // Ensure headless mode is enabled
7+
headless: true, // Ensure headless mode is enabled - Electron does not have a headless mode
88
viewport: { width: 1920, height: 1080 },
99
},
1010
reporter: 'list', // process.env.CI ? 'html' : 'list',
1111
timeout: 60000, // 1 minute
12-
workers: 2,
12+
workers: 1,
1313
expect: {
1414
timeout: 60000, // 1 minute
1515
},
1616
globalSetup: './setup',
17-
outputDir: '../../../out/test-results',
17+
outputDir: '../../out/test-results',
1818
projects: [
1919
{
2020
name: 'VSCode stable',
@@ -29,5 +29,5 @@ export default defineConfig<TestOptions>({
2929
},
3030
},
3131
],
32-
testMatch: '**/specs/*.test.ts'
32+
testMatch: './test/e2e/specs/*.test.ts'
3333
});
File renamed without changes.

0 commit comments

Comments
 (0)