all files / tests/ init.js

100% Statements 7/7
100% Branches 0/0
100% Functions 1/1
100% Lines 7/7
1 2 3 4 5 6 7 8 9 10 11 12 13 14               
// FYI require.context(directory, useSubdirectories = false, regExp = /^\.\//)
 
// require all `tests/**/*.spec.js`
const testsContext = require.context('./src', true, /\.spec\.js$/)
testsContext.keys().forEach(testsContext);
 
// require all `../src/**/*.js` except for api/app-init.js
let exclusions = [];
 
const sourceContext = require.context('../src', true, /\.js$/)
let diff = sourceContext.keys().filter(k => !exclusions.includes(k));
diff.forEach(sourceContext);