Fix running multiple mocha tests in the same process (#4004)

This commit is contained in:
Sam El-Husseini
2020-06-26 14:53:41 -07:00
committed by GitHub
parent c948b67d53
commit 7e79d395d6

View File

@@ -22,7 +22,7 @@ Blockly.setLocale = function (locale) {
// Override textToDomDocument and provide Node.js alternatives to DOMParser and
// XMLSerializer.
if (typeof Blockly.utils.global.DOMParser !== 'function') {
if (typeof Blockly.utils.global.document !== 'object') {
Blockly.utils.global.DOMParser = require("jsdom/lib/jsdom/living").DOMParser;
Blockly.utils.global.XMLSerializer = require("jsdom/lib/jsdom/living").XMLSerializer;
var doc = Blockly.utils.xml.textToDomDocument(