suppress noise from early initialization during unit tests

the tests still all passed, but the missing browser globals in the node environment could cause misleading messages in the mocha output
This commit is contained in:
El RIDO 2025-10-06 17:38:09 +02:00
parent d40dac4825
commit ead315251f
No known key found for this signature in database
GPG key ID: 0F5C940A6BD81F92

View file

@ -246,6 +246,11 @@
*/ */
me.init = function() me.init = function()
{ {
// prevent early init
if (typeof document === 'undefined' || typeof navigator === 'undefined' || typeof window === 'undefined') {
return;
}
// prevent bots from viewing a document and potentially deleting data // prevent bots from viewing a document and potentially deleting data
// when burn-after-reading is set // when burn-after-reading is set
if (isBadBot()) { if (isBadBot()) {