badeball / cypress-cucumber-preprocessor

Run cucumber/gherkin-syntaxed specs with Cypress
MIT License
1.32k stars 149 forks source link

Add on for gherking vs code #265

Closed atemor closed 2 months ago

atemor commented 5 years ago

Hello, Is there a way to manage more easily the gerkin that I am working with ? For exemple I am working in an ATDD structure, and I will like to know wich gerking sentence is covered by code.

lgandecki commented 5 years ago

Hello

Not sure I understand. Is this working differently when you use pure cucumberjs? Is this a request to the cucumber vs code plugin, or for this project?

Shelex commented 5 years ago

There is excellent extension to work with Gherkin is VS Code: Cucumber (Gherkin) Full Support

Also, there are some additional commands (find unused step definitions, find step definitions references) for step definitions in my extension: Cypress Helper

atemor commented 5 years ago

Hello

Not sure I understand. Is this working differently when you use pure cucumberjs? Is this a request to the cucumber vs code plugin, or for this project?

Hello Igandecki, As I am working on big site where I have to do all the acceptance test, it will represent a lot of different scenario wich are not link one to the other. So the idea is that when the PO start wrinting in Gherkin, only the revelet gherkin will be propose to the autocomplete and not all of them.

Thanks Shelex,

badeball commented 2 years ago

I am working on a vscode extension specifically for working with Cypress + Cucumber. Not sure exactly when I will have public release ready though.

yann-combarnous commented 2 years ago

There is excellent extension to work with Gherkin is VS Code: Cucumber (Gherkin) Full Support

Also, there are some additional commands (find unused step definitions, find step definitions references) for step definitions in my extension: Cypress Helper

Is there anyway to setup your extension to match the paths to lookup steps as in https://github.com/badeball/cypress-cucumber-preprocessor/blob/master/docs/step-definitions.md#step-definitions ? Cannot see the filepath replacement variable in your extension. Thx!

onthespotqa commented 2 years ago

one thing to add to this. is the current extension (Cucumber Full Support) doesn't support multi-root workspaces. the issue requesting support has been around for about 3 years. It's been a pain point.

aslakhellesoy commented 2 years ago

Cucumber has an official VSCode extension now:

barrymichaeldoyle commented 1 year ago

Unfortunately the official VSCode extension still bugs out with not recognising Step Definitions

badeball commented 2 months ago

Closing this as I no longer plan on making an extension myself (a7b3f63).