Restore basic-languages unit tests

This commit is contained in:
Alex Dima 2021-11-13 20:37:28 +01:00
parent 0f7286cf55
commit 219b9b25eb
No known key found for this signature in database
GPG key ID: 39563C1504FDD0C9
3 changed files with 8 additions and 10 deletions

View file

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

View file

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