@typed/test
Version:
Testing made simple.
16 lines • 532 B
JavaScript
import { describe } from './describe';
import { updateModifier } from './updateModifier';
export function given(that, tests) {
return describe(`given ${that}`, tests);
}
(function (given) {
function only(what, tests) {
return updateModifier('only', given(what, tests));
}
given.only = only;
function skip(what, tests) {
return updateModifier('skip', given(what, tests.map(x => updateModifier('skip', x))));
}
given.skip = skip;
})(given || (given = {}));
//# sourceMappingURL=given.js.map