fix logger.js

This commit is contained in:
Karsten Hassel 2021-09-28 22:08:21 +02:00
parent 8224a6ac35
commit c67320f185
2 changed files with 2 additions and 1 deletions

View File

@ -30,7 +30,7 @@
enableLog = process.env.JEST_WORKER_ID === undefined; enableLog = process.env.JEST_WORKER_ID === undefined;
} else { } else {
// in browser and not running with jsdom // in browser and not running with jsdom
enableLog = typeof window === "object" && window.name === "nodejs"; enableLog = typeof window === "object" && window.name !== "jsdom";
} }
if (enableLog) { if (enableLog) {

View File

@ -21,6 +21,7 @@ exports.stopApplication = function () {
exports.getDocument = function (callback, ms) { exports.getDocument = function (callback, ms) {
const url = "http://" + (config.address || "localhost") + ":" + (config.port || "8080"); const url = "http://" + (config.address || "localhost") + ":" + (config.port || "8080");
jsdom.JSDOM.fromURL(url, { resources: "usable", runScripts: "dangerously" }).then((dom) => { jsdom.JSDOM.fromURL(url, { resources: "usable", runScripts: "dangerously" }).then((dom) => {
dom.window.name = "jsdom";
dom.window.onload = function () { dom.window.onload = function () {
global.document = dom.window.document; global.document = dom.window.document;
setTimeout(() => { setTimeout(() => {