yadda
Version:
A true BDD framework for JavaScript
22 lines (17 loc) • 578 B
JavaScript
/* jslint node: true */
/* global featureFile, scenarios, steps */
;
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 transpileLibrary = require('./transpile-library');
var yadda = Yadda.createInstance(transpileLibrary);
scenarios(feature.scenarios, function (scenario) {
steps(scenario.steps, function (step, done) {
yadda.run(step, done);
});
});
});
});