UNPKG

yadda

Version:
23 lines (18 loc) 624 B
/* jslint node: true */ /* global featureFile, scenarios, steps */ 'use strict'; var parse = require('csv-parse'); var Yadda = require('yadda'); Yadda.plugins.mocha.StepLevelPlugin.init(); new Yadda.FeatureFileSearch('features').each(function (file) { featureFile(file, function (feature) { var csvLibrary = require('./csv-library'); var poemLibrary = require('./poem-library'); var yadda = Yadda.createInstance([csvLibrary, poemLibrary]); scenarios(feature.scenarios, function (scenario) { steps(scenario.steps, function (step, done) { yadda.run(step, done); }); }); }); });