Files
nebula.js/commands/create/templates/sn/none/test/integration/setup.int.js
2020-03-23 08:53:57 +01:00

29 lines
496 B
JavaScript

const serve = require('@nebula.js/cli-serve'); // eslint-disable-line
page.on('pageerror', e => {
console.error('Web: ', e.message);
});
page.on('console', msg => {
for (let i = 0; i < msg.args().length; ++i) {
console.log(`console ${msg.text()}`);
}
});
if (!process.env.BASE_URL) {
let s;
before(async function setup() {
this.timeout(15000);
s = await serve({
open: false,
});
process.env.BASE_URL = s.url;
});
after(() => {
s.close();
});
}