genery
Version:
generator async executor and sugar function for generator
28 lines (24 loc) • 594 B
JavaScript
var g = require('./genery');
exports.it = function(name, generator) {
it(name, function(done) {
g.call(this, generator).then(function() {
done();
}).catch(done);
});
};
exports.before = function(generator) {
before(function(done) {
g.call(this, generator).then(function() {
done();
}).catch(done);
});
};
exports.after = function(generator) {
after(function(done) {
g.call(this, generator).then(function() {
console.log('after')
done();
}).catch(done);
});
};
;