cucumber-playwright icon indicating copy to clipboard operation
cucumber-playwright copied to clipboard

chore(vscode): update VSCode extensions and settings for improved testing.

Open tan9 opened this issue 11 months ago • 3 comments

The alexkrechik.cucumberautocomplete (Cucumber (Gherkin) Full Support) extension by Alexander Krechik does not provide adequate support for localized Gherkin features. To address this limitation, I propose switching to the Cucumber Official extension.

Additionally, for test runner integration, I found that the balrog994.cucumber-test-runner (CucumberJS Test Runner) extension by Balrog994, though configured in .vscode/settings.json under the cucumberTestRunner property, was not listed in .vscode/extensions.json and does not function correctly in my VSCode setup. I recommend replacing it with a forked version, aristotelos.cucumber-test-extension (CucumberJS Test Extension) by Aristotelos, which resolves these issues.

tan9 avatar Jan 14 '25 14:01 tan9

@Tallyb, what are your thoughts on the proposed changes to the extensions?

tan9 avatar Jan 20 '25 01:01 tan9

Apologies, I've encountered an issue with the --loader vs. --import switch and am currently investigating it. Marking this PR as WIP in the meantime.

tan9 avatar Jan 20 '25 02:01 tan9

@Tallyb I have confirmed that I was using an outdated Node.js version (18) by default. I have reverted the NODE_OPTIONS part and updated the required Node.js version to >= 20 to align with the current project requirements.

tan9 avatar Jan 21 '25 01:01 tan9