Open bmingles opened 3 months ago
I think this is a great idea! I am personally working at a lot of different things on WebdriverIO and probably won't have time to contribute to the VS Code service part anytime but I would appreciated any contributions on this side. Note that we pay out such contributions thanks for our project sponsors.
@christian-bromann I’d love to hear more details about how you pay out for contributions
You can read more about it here: https://bromann.dev/post/automated-contributor-expense-process/. Essentially everyone who reviews and merges PRs on behalf of the WebdriverIO project decides how much money should be expensed for the work. You will be able to expense the amount through OpenCollective.
It currently only seems possible to configure a single workspace path in
wdio.conf.ts
underwdio:vscodeOptions
->workspacePath
. This works great for some scenarios, but it can be problematic in cases where test suites are run in parallel. Namely, changing vscode settings as part of tests is not isolated to the current test suite but bleeds into other concurrently running suites. It would be helpful to provide a mechanism for isolating workspace locations per test suite. One thought that comes to mind would be to support a callback function as a value forworkspaceSettings
that could dynamically return a file path when a test suite runs.