Skip to content

Step undefined for steps with template stringΒ #229

Open
@conradogarciaberrotaran

Description

@conradogarciaberrotaran

πŸ‘“ What did you see?

Steps that use templates are not found, for example:
image

When the step is defined:

image

βœ… What did you expect to see?

The step be defined

πŸ“¦ Which tool/library version are you using?

node v22.8.0
cucumber-language-server 1.6.0

πŸ”¬ How could we reproduce it?

  1. Add a step with template string, for example:
@step("The API returns status code {status_code}")
def check_return_status_code(context, status_code):
    response = context.response

    assert response.status_code == int(
        status_code
    )
  1. create a feature that uses that step
Feature: Example
  Scenario Outline: Example
    Then The API returns status code 201
  1. Check if the step is undefined

πŸ“š Any additional context?

Thank you for developing this tool :) would be great if you supported this as it's 90% of my use cases

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions