Skip to content

Commit e87299e

Browse files
committed
chore(e2e): downgrade to wdio v8
- Downgrades WebdriverIO and relevant packages from v9 to v8 There is an incompatibility between WebdriverIO v9 and the "wdio-vscode-service" package. While the tests execute successfully, there are type-related issues between the two packages. Additionally, there may be other underlying issues that have not yet been identified. We can upgrade back to WebdriverIO v9 once the "wdio-vscode-service" package updates its peer dependencies to support it. Relevant PR: webdriverio-community/wdio-vscode-service#130 Relevant Issue: webdriverio-community/wdio-vscode-service#140 Signed-off-by: Zacharias Fragkiadakis <[email protected]>
1 parent 2babfc0 commit e87299e

File tree

5 files changed

+942
-836
lines changed

5 files changed

+942
-836
lines changed

package.json

Lines changed: 9 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
"test:typings:extension": "tsc --noEmit",
5151
"test:typings:webviews": "cd ./src/webviews && npm run type-check",
5252
"test:unit": "echo \"Unit testing not yet implemented.\"",
53-
"test:e2e": "wdio run ./test/e2e/wdio.conf.ts"
53+
"test:e2e": "TS_NODE_PROJECT=test/e2e/tsconfig.wdio.json wdio run ./test/e2e/wdio.conf.ts"
5454
},
5555
"main": "./dist/extension.js",
5656
"activationEvents": [
@@ -584,34 +584,28 @@
584584
"@types/mocha": "^10.0.9",
585585
"@types/node": "^20.11.21",
586586
"@types/vscode": "^1.91.0",
587-
"@wdio/cli": "^9.2.11",
588-
"@wdio/globals": "^9.2.11",
589-
"@wdio/local-runner": "^9.2.11",
590-
"@wdio/mocha-framework": "^9.2.8",
591-
"@wdio/spec-reporter": "^9.2.8",
592-
"@wdio/types": "^9.2.2",
587+
"@wdio/cli": "^8.41.0",
588+
"@wdio/globals": "^8.41.0",
589+
"@wdio/local-runner": "^8.41.0",
590+
"@wdio/mocha-framework": "^8.41.0",
591+
"@wdio/spec-reporter": "^8.41.0",
592+
"@wdio/types": "^8.41.0",
593593
"esbuild": "^0.23.0",
594594
"eslint": "^8.57.0",
595595
"eslint-config-prettier": "^8.10.0",
596596
"eslint-plugin-jasmine": "^4.2.2",
597597
"eslint-plugin-prettier-vue": "^4.2.0",
598598
"eslint-plugin-tailwindcss": "^3.14.3",
599599
"eslint-plugin-vue-scoped-css": "^2.7.2",
600-
"expect-webdriverio": "^5.0.4",
601600
"npm-run-all": "^4.1.5",
602601
"simple-git-hooks": "^2.9.0",
602+
"ts-node": "^10.9.2",
603603
"ts-xor": "^1.3.0",
604-
"tsx": "^4.19.2",
605604
"typescript": "^5.3.3",
606605
"wdio-vscode-service": "^6.1.2",
607-
"webdriverio": "^9.2.11",
606+
"webdriverio": "^8.41.0",
608607
"zx": "^8.1.9"
609608
},
610-
"overrides": {
611-
"wdio-vscode-service": {
612-
"webdriverio": "^9.2.11"
613-
}
614-
},
615609
"simple-git-hooks": {
616610
"pre-commit": "npm run lint"
617611
},

0 commit comments

Comments
 (0)