mirror of
https://github.com/qlik-oss/nebula.js.git
synced 2025-12-19 17:58:43 -05:00
* fix: make sure more tests run * fix: make sure more tests run * fix: make sure more tests run * fix: make sure more tests run * fix: make sure more tests run * fix: make sure more tests run * fix: make sure more tests run * fix: make sure more tests run
27 lines
609 B
JavaScript
27 lines
609 B
JavaScript
/* eslint-disable no-console */
|
|
|
|
async function consoleEvent(msg) {
|
|
for (let i = 0; i < msg.args().length; ++i) {
|
|
const text = msg.text();
|
|
if (text.includes('WDS') || text.includes('React DevTools')) {
|
|
return;
|
|
}
|
|
console.log(`console ${text}`);
|
|
}
|
|
}
|
|
|
|
function pageerrorEvent(e) {
|
|
console.error('Web: ', e.message);
|
|
}
|
|
|
|
module.exports = {
|
|
addListeners(page) {
|
|
page.on('console', consoleEvent);
|
|
page.on('pageerror', pageerrorEvent);
|
|
},
|
|
removeListeners(page) {
|
|
page.removeListener('console', consoleEvent);
|
|
page.removeListener('pageerror', pageerrorEvent);
|
|
},
|
|
};
|