Skip to content

Commit bdb65e9

Browse files
committed
Added test files to entry-point
1 parent 2381e77 commit bdb65e9

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

test/.jshintrc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
{
22
"node": true,
3-
"esversion": 3,
43
"globals": {
54
"angular2": false,
65
"inject": false,

webpack/config.js

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
const path = require('path');
2+
const fs = require('fs');
23
const webpack = require('webpack');
34
const CleanWebpackPlugin = require('clean-webpack-plugin');
45
const CopyWebpackPlugin = require('copy-webpack-plugin');
@@ -17,6 +18,15 @@ console.log('********** webpack runs in ' + ENV + ' environment **********\n');
1718

1819
let configEnv = {};
1920

21+
const arrTestFiles = fs.readdirSync('test')
22+
.map(e => (e.indexOf('Spec.js') !== -1) ?
23+
{[e.replace(/\.js/, '')]: path.resolve(__dirname, '../test/' + e)} : null
24+
)
25+
.filter(e => e !== null);
26+
27+
let testFiles = {};
28+
arrTestFiles.forEach(e => testFiles[Object.keys(e)[0]] = e[Object.keys(e)[0]]);
29+
2030
if (ENV === 'development') {
2131
configEnv = {
2232
output: {
@@ -34,7 +44,7 @@ if (ENV === 'development') {
3444

3545
devtool: 'inline-source-map',
3646

37-
entry: {},
47+
entry: testFiles,
3848

3949
plugins: [],
4050

0 commit comments

Comments
 (0)