Only try to run cases with main.js

This commit is contained in:
Tim Schaub
2018-11-19 11:50:23 -07:00
parent 61baa8a4a2
commit 9863e25f5e

View File

@@ -3,7 +3,15 @@ const path = require('path');
const cases = path.join(__dirname, 'cases');
const caseDirs = fs.readdirSync(cases);
const caseDirs = fs.readdirSync(cases).filter(name => {
let exists = true;
try {
fs.accessSync(path.join(cases, name, 'main.js'));
} catch (err) {
exists = false;
}
return exists;
});
const entry = {};
caseDirs.forEach(c => {