UNPKG

272 BJavaScriptView Raw
1exports.run = async function (suites, opts={}) {
2 globalThis.UVU_DEFER = 1;
3 const uvu = require('uvu');
4
5 suites.forEach((suite, idx) => {
6 globalThis.UVU_QUEUE.push([suite.name]);
7 globalThis.UVU_INDEX = idx;
8 require(suite.file);
9 });
10
11 await uvu.exec(opts.bail);
12}