enkessler / cuke_linter

A linting tool for Cucumber
MIT License
32 stars 9 forks source link

Unique Scenario Names for Cuke Linter #28

Closed leontraykov closed 2 months ago

leontraykov commented 2 months ago

This pull request adds an additional rule "Unique Scenario Names" to the Cuke_linter to ensure that each scenario within a Cucumber test suite has a unique name.

Functionalities of the Unique Scenario Names Linter:

# TODO

By default configuration this rule is disabled by default, providing teams the flexibility to enable it based on their specific needs without disrupting existing workflows.

To enable and configure this rule, add the following settings to the linter configuration:

UniqueScenarioNamesLinter:
  Enabled: true
  Level: feature # [suite, feature, rule]
leoc commented 1 month ago

Is this not to be merged?

enkessler commented 1 month ago

@leoc It was marked as a draft and then closed, so I thought that it wasn't ready/the author had changed their mind. I can reopen and finish it up myself in the near future.