UNPKG

chimpy

Version:

Develop acceptance tests & end-to-end tests with realtime feedback.

18 lines (17 loc) 415 B
const { uniq } = require('underscore') const findBrokenFeatures = (testResults) => { const foundBroken = []; testResults.forEach(feature => { feature.elements.forEach(element => { element.steps.forEach(step => { if (step.result.status !== "passed") { foundBroken.push(feature.uri) } }) }) }) return uniq(foundBroken) } module.exports = { findBrokenFeatures }