浏览代码

Adopt latest monaco-editor-core

Alex Dima 8 年之前
父节点
当前提交
e294277b7e
共有 4 个文件被更改,包括 24 次插入1 次删除
  1. 1 1
      package.json
  2. 3 0
      test/all.js
  3. 5 0
      test/css.mock.js
  4. 15 0
      test/nls.mock.js

+ 1 - 1
package.json

@@ -26,7 +26,7 @@
     "jsdom-no-contextify": "^3.1.0",
     "merge-stream": "^1.0.1",
     "mocha": "^3.4.2",
-    "monaco-editor-core": "^0.8.0",
+    "monaco-editor-core": "^0.9.0",
     "object-assign": "^4.1.1",
     "rimraf": "^2.6.1",
     "typescript": "2.3.4"

+ 3 - 0
test/all.js

@@ -4,6 +4,8 @@ var jsdom = require('jsdom-no-contextify');
 requirejs.config({
 	baseUrl: '',
 	paths: {
+		'vs/css': 'test/css.mock',
+		'vs/nls': 'test/nls.mock',
 		// 'vs': '../vscode/out/vs'
 		'vs': 'node_modules/monaco-editor-core/dev/vs'
 	},
@@ -15,6 +17,7 @@ global.document.queryCommandSupported = function() {};
 global.self = global.window = global.document.parentWindow;
 global.navigator = global.window.navigator;
 global.window.require = requirejs;
+global.doNotInitLoader = true;
 
 function MyWorker() {}
 MyWorker.prototype.postMessage = function() {};

+ 5 - 0
test/css.mock.js

@@ -0,0 +1,5 @@
+define('vs/css', [], {
+	load: function(name, req, load) {
+		load({});
+	}
+});

+ 15 - 0
test/nls.mock.js

@@ -0,0 +1,15 @@
+define('vs/nls', [], {
+	create: function() {
+		return {
+			localize: function() {
+				return 'NO_LOCALIZATION_FOR_YOU';
+			}
+		};
+	},
+	localize: function() {
+		return 'NO_LOCALIZATION_FOR_YOU';
+	},
+	load: function(name, req, load) {
+		load({});
+	}
+});