Ich habe andere Konfigurationsdatei für Winkelmesser, und ich möchte eine Schluckaufgabe erstellen, die Winkelmesser für jede Konfigurationsdatei nacheinander ausführen. Hier ist mein eigentlicher Code:Wie wird der Winkelmesser mit einer anderen Konfigurationsdatei nacheinander ausgeführt?
gulp.src('conf/protractor.conf.*.js')
.pipe($.debug())
.pipe($.foreach(function(stream, file){
var configFileName = path.join('conf/', path.basename(file.path));
console.log(configFileName);
gulp.src(path.join(conf.paths.e2e, '/**/*.js'))
.pipe($.protractor.protractor({
configFile: configFileName,
args: args
}))
.on('error', function (err) {
// Make sure failed tests cause gulp to exit non-zero
console.log('Error catch by gulp');
throw err;
})
.on('end', function() {
// Close browser sync server
browserSync.exit();
done();
return stream;
});
}));
es Winkelmesser nur mit der ersten Konfigurationsdatei ausführen und dann aufhören, auch wenn die verschiedene conf-Datei von foreach gelistet wurden.
Hat jemand eine Idee von dem, was ich vermisse?
Dank