jasmine-vow
Version:
A solemn promise to Jasmine (Making jasmine promise testing great again)
15 lines (10 loc) • 311 B
JavaScript
;
const wrap = require('./wrap');
const toWrap = ['it', 'beforeEach', 'afterEach', 'beforeAll', 'afterAll'];
function vow(jasmine) {
toWrap.forEach((fn) => {
// eslint-disable-next-line no-param-reassign
jasmine.getEnv()[fn] = wrap(jasmine.getEnv()[fn]);
});
}
module.exports = vow;