ft-webplatform/aurelia_project/tasks/monitor-feeds.js
Martin Donnelly 76920442b1 init
2017-09-28 13:04:16 +01:00

18 lines
541 B
JavaScript

import gulp from 'gulp';
import jest from 'gulp-jest';
import {CLIOptions} from 'aurelia-cli';
export default function monitorFeeds() {
let focusedTest = CLIOptions.getFlagValue('focused-test');
let jestConfig = {
config: require('../../test/jest/jest-integration.json')
};
if (focusedTest) {
focusedTest = focusedTest.replace(/(.spec)?.js/g, '');
jestConfig.config.testRegex = `.*${focusedTest}.*.spec.js$`;
}
return gulp.src('src').pipe(jest({
config: require('../../test/jest/jest-integration.json')
}));
}