16 lines
395 B
JavaScript
16 lines
395 B
JavaScript
var TEST_REGEXP = /^\/base\/modules\/[^\/]*\/test\/.*/;
|
|
|
|
Object.keys(window.__karma__.files).forEach(function(path) {
|
|
if (TEST_REGEXP.test(path)) {
|
|
var moduleName = path
|
|
.replace(/.*\/modules\//, '')
|
|
.replace(/\/src\//, '/')
|
|
.replace(/\/test\//, '/')
|
|
.replace(/\.\w*$/, '');
|
|
var mod = System.get(moduleName);
|
|
if (mod.main) {
|
|
mod.main();
|
|
}
|
|
}
|
|
});
|