Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Linting test definitions #142

Open
rartych opened this issue Feb 15, 2024 · 0 comments · May be fixed by #292
Open

Linting test definitions #142

rartych opened this issue Feb 15, 2024 · 0 comments · May be fixed by #292
Labels
enhancement New feature or request

Comments

@rartych
Copy link
Collaborator

rartych commented Feb 15, 2024

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
1 participant