Skip to content

Linting test definitions #142

@rartych

Description

@rartych

Problem description
API definitions linting rules use Megalinter tool to configure workflows in Github.
It would be good to perform lint check also on test definitions that are mandatory work product of subprojects.

Possible evolution
For API test definitions (Gherkin files) gherkin-lint tool can be used with Megalinter:
https://megalinter.io/latest/descriptors/gherkin_gherkin_lint/
gherkin-lint can be easily added to the current Megalinter workflow.

Alternative solution
Other tools for linting Gherkin files with dedicated Github Actions.

Additional context
It needs to be investigated if specific rules can check the recommendations in API Testing Guidelines

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions