ExTester: Your Essential UI Testing Companion for Visual Studio Code Extensions! Seamlessly execute UI tests with Selenium WebDriver, ensuring robustness and reliability in your extension development journey. Simplify UI testing for your VS Code extensions and elevate the quality of your user interface effortlessly.
Apache License 2.0
242
stars
67
forks
source link
[🚫 Bug] install-vsix fails on windows when file pattern like ./**.vsix is provided #1354
install-vsix fails on windows when file pattern like ./**.vsix is provided. It works on unix. Related code in node_modules/vscode-extension-tester/out/extester.js is
const uri = new url_1.URL(vsixFile);
if (!(process.platform === 'win32' && /^\w:/.test(uri.protocol))) {
target = path.basename(vsixFile);
}
Error: File ./**.vsix does not exist
at ExTester.installVsix (D:\repo\myextension\node_modules\vscode-extension-tester\out\extester.js:87:27)
at D:\repo\myextension\node_modules\vscode-extension-tester\out\cli.js:41:18
Describe the bug
install-vsix fails on windows when file pattern like ./**.vsix is provided. It works on unix. Related code in node_modules/vscode-extension-tester/out/extester.js is
Steps to reproduce
Logs
Operating System
Windows11
Visual Studio Code
1.90.0
vscode-extension-tester
7.3.2
NodeJS
20.12.2
npm
No response