UNPKG

gherkin-lint

Version:

A Gherkin linter/validator written in javascript

26 lines (22 loc) 435 B
"use strict"; const rule = 'no-unnamed-scenarios'; function run(feature) { if (!feature) { return []; } let errors = []; feature.children.forEach(child => { if (child.scenario && !child.scenario.name) { errors.push({ message: 'Missing Scenario name', rule: rule, line: child.scenario.location.line }); } }); return errors; } module.exports = { name: rule, run: run };