فهرست منبع

Restore basic-languages unit tests

Alex Dima 3 سال پیش
والد
کامیت
219b9b25eb
3فایلهای تغییر یافته به همراه8 افزوده شده و 10 حذف شده
  1. 1 1
      package.json
  2. 7 9
      test/unit/all.js
  3. 0 0
      test/unit/setup.js

+ 1 - 1
package.json

@@ -10,7 +10,7 @@
 		"import-typescript": "node ./build/importTypescript",
 		"watch": "tsc -w -p ./src",
 		"release-plugins": "node ./build/build",
-		"test": "node ./monaco-languages/test/all.js",
+		"test": "node ./test/unit/all.js",
 		"gulp-release": "gulp release",
 		"release": "npm-run-all -ls release-plugins gulp-release",
 		"website": "gulp build-website && npm run typedoc && gulp prepare-website-branch",

+ 7 - 9
monaco-languages/test/all.js → test/unit/all.js

@@ -4,13 +4,11 @@ const glob = require('glob');
 const path = require('path');
 
 requirejs.config({
-	baseUrl: 'monaco-languages',
+	baseUrl: '',
 	paths: {
-		'vs/css': 'test/css.mock',
-		'vs/nls': 'test/nls.mock',
-		'vs/basic-languages/fillers/monaco-editor-core': 'out/amd/fillers/monaco-editor-core-amd',
-		'vs/basic-languages': 'out/amd',
-		vs: '../node_modules/monaco-editor-core/dev/vs'
+		'vs/fillers/monaco-editor-core': 'out/amd/fillers/monaco-editor-core-amd',
+		'vs/basic-languages': 'out/amd/basic-languages',
+		vs: './node_modules/monaco-editor-core/dev/vs'
 	},
 	nodeRequire: require
 });
@@ -35,15 +33,15 @@ global.window = {
 };
 
 requirejs(
-	['test/setup'],
+	['test/unit/setup'],
 	function () {
-		glob('out/amd/*/*.test.js', { cwd: path.dirname(__dirname) }, function (err, files) {
+		glob('out/amd/basic-languages/*/*.test.js', { cwd: path.join(__dirname, '../../') }, function (err, files) {
 			if (err) {
 				console.log(err);
 				return;
 			}
 			requirejs(
-				files.map((f) => f.replace(/^out\/amd/, 'vs/basic-languages').replace(/\.js$/, '')),
+				files.map((f) => f.replace(/^out\/amd/, 'vs').replace(/\.js$/, '')),
 				function () {
 					// We can launch the tests!
 				},

+ 0 - 0
monaco-languages/test/setup.js → test/unit/setup.js