UNPKG

480 BJavaScriptView Raw
1var getTestFiles = require('./getTestFiles');
2
3module.exports = function getWebpackEntryForTest(dir) {
4 console.log(' Searching for tests in', process.cwd());
5 var files = getTestFiles(dir, '.test.');
6 console.log(' Found ' + files.length + ' test' + (files.length > 1 ? 's' : ''));
7
8 return files.reduce(function(prev, cur) {
9 var moduleName = cur.path.split('.test')[0].split('./')[1] + '.compiledtest';
10 prev[moduleName] = cur.path;
11 return prev;
12 }, {});
13};