mirror of
https://github.com/microsoft/monaco-editor.git
synced 2025-12-22 19:42:56 +01:00
Remove usage of jsdom-no-contextify
This commit is contained in:
parent
d085b3bad8
commit
a3d4b50888
3 changed files with 406 additions and 343 deletions
732
package-lock.json
generated
732
package-lock.json
generated
File diff suppressed because it is too large
Load diff
|
|
@ -18,7 +18,7 @@
|
||||||
"url": "https://github.com/Microsoft/monaco-languages/issues"
|
"url": "https://github.com/Microsoft/monaco-languages/issues"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"jsdom-no-contextify": "^3.1.0",
|
"jsdom": "^11.12.0",
|
||||||
"mocha": "^5.2.0",
|
"mocha": "^5.2.0",
|
||||||
"monaco-editor-core": "0.14.1",
|
"monaco-editor-core": "0.14.1",
|
||||||
"monaco-plugin-helpers": "^1.0.2",
|
"monaco-plugin-helpers": "^1.0.2",
|
||||||
|
|
|
||||||
15
test/all.js
15
test/all.js
|
|
@ -1,5 +1,5 @@
|
||||||
var requirejs = require("requirejs");
|
var requirejs = require("requirejs");
|
||||||
var jsdom = require('jsdom-no-contextify');
|
var jsdom = require('jsdom');
|
||||||
|
|
||||||
requirejs.config({
|
requirejs.config({
|
||||||
baseUrl: '',
|
baseUrl: '',
|
||||||
|
|
@ -12,15 +12,10 @@ requirejs.config({
|
||||||
nodeRequire: require
|
nodeRequire: require
|
||||||
});
|
});
|
||||||
|
|
||||||
global.document = jsdom.jsdom('<!doctype html><html><body></body></html>');
|
let tmp = new jsdom.JSDOM('<!DOCTYPE html><html><body></body></html>');
|
||||||
global.document.queryCommandSupported = function() {};
|
global.document = tmp.window.document;
|
||||||
global.self = global.window = global.document.parentWindow;
|
global.navigator = tmp.window.navigator;
|
||||||
global.navigator = global.window.navigator;
|
global.self = global;
|
||||||
global.window.require = requirejs;
|
|
||||||
|
|
||||||
function MyWorker() {}
|
|
||||||
MyWorker.prototype.postMessage = function() {};
|
|
||||||
global.Worker = MyWorker;
|
|
||||||
|
|
||||||
requirejs(['./test/setup'], function() {
|
requirejs(['./test/setup'], function() {
|
||||||
}, function(err) {
|
}, function(err) {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue