From 5ed7add492d83737db7f228ec724791121b5bd8b Mon Sep 17 00:00:00 2001 From: Denys Vuika Date: Tue, 13 Dec 2016 22:54:36 +0000 Subject: [PATCH] fix running tests demo shell(#1246) --- demo-shell-ng2/.gitignore | 1 + demo-shell-ng2/config/webpack.test.js | 31 ++++++++------------------- 2 files changed, 10 insertions(+), 22 deletions(-) diff --git a/demo-shell-ng2/.gitignore b/demo-shell-ng2/.gitignore index 022350903b..9399d118bb 100644 --- a/demo-shell-ng2/.gitignore +++ b/demo-shell-ng2/.gitignore @@ -6,6 +6,7 @@ app/**/*.js.map !app/js/Polyline.js .idea dist/ +coverage/ # docker files docker-compose.yml diff --git a/demo-shell-ng2/config/webpack.test.js b/demo-shell-ng2/config/webpack.test.js index aa3772204d..d1f6c28a87 100644 --- a/demo-shell-ng2/config/webpack.test.js +++ b/demo-shell-ng2/config/webpack.test.js @@ -1,28 +1,18 @@ var helpers = require('./helpers'); var fs = require('fs'); var ExtractTextPlugin = require('extract-text-webpack-plugin'); - -var alfrescoLibs = [ - helpers.root('node_modules', 'alfresco-js-api'), - helpers.root('node_modules', 'ng2-activiti-analytics'), - helpers.root('node_modules', 'ng2-activiti-diagrams'), - helpers.root('node_modules', 'ng2-activiti-form'), - helpers.root('node_modules', 'ng2-activiti-processlist'), - helpers.root('node_modules', 'ng2-activiti-tasklist'), - helpers.root('node_modules', 'ng2-alfresco-core'), - helpers.root('node_modules', 'ng2-alfresco-datatable'), - helpers.root('node_modules', 'ng2-alfresco-documentlist'), - helpers.root('node_modules', 'ng2-alfresco-login'), - helpers.root('node_modules', 'ng2-alfresco-search'), - helpers.root('node_modules', 'ng2-alfresco-tag'), - helpers.root('node_modules', 'ng2-alfresco-upload'), - helpers.root('node_modules', 'ng2-alfresco-userinfo'), - helpers.root('node_modules', 'ng2-alfresco-viewer'), - helpers.root('node_modules', 'ng2-alfresco-webscript') -].map((entry) => fs.realpathSync(entry)); +var glob = require('glob'); const rootPath = helpers.root('node_modules'); +let pattern = '+(alfresco-js-api|ng2-alfresco|ng2-activiti)*'; +let options = { + cwd: rootPath, + realpath: true +}; + +let alfrescoLibs = glob.sync(pattern, options); + module.exports = { devtool: 'inline-source-map', @@ -32,9 +22,6 @@ module.exports = { helpers.root('app'), helpers.root('node_modules') ], - alias: { - 'alfresco-js-api': helpers.root('node_modules', 'alfresco-js-api', 'dist', 'alfresco-js-api.js') - }, root: rootPath, fallback: rootPath },