0
Gulp-ProtractorとGulp-Angular-Protractorは、引数と設定ファイルを分度器に渡すことができます。gulp.srcを使用しないでGulp-Angular-Protractorを実行する
だから、なぜファイルのリストを渡す必要がありますか?
function runProtractor(done) {
var params = process.argv;
var args = params.length > 3 ? [params[3], params[4]] : [];
gutil.log('arguments: ' + args);
gulp.src(paths.e2eFiles)
.pipe(protractor({
configFile: 'protractor.local.conf.js',
args: args,
'autoStartStopServer': true,
'debug': true
}))
.on('error', function (err) {
gutil.log(gutil.colors.red("An error occurred in protractor. Did you start the webdriver?"));
gutil.log(gutil.colors.red("Run cmd 'start gulp webdriver'."));
gutil.log(gutil.colors.red('error: ' + err));
// Make sure failed tests cause gulp to exit non-zero
throw err;
})
.on('end', function() {
// Close browser sync server
browserSync.exit();
done();
});
} 問題は、分度器がSRCでスイートルームが、ファイルを実行していないです。分度器を直接呼び出す方法はありますか?