function runProtractor (done) { var params = process.argv; var args = params.length > 3 ? [params[3], params[4]] : []; gulp.src(path.join(conf.paths.e2e, '/**/*.js')) .pipe($.protractor.protractor({ configFile: 'protractor.conf.js', args: args })) .on('error', function (err) { // Make sure failed tests cause gulp to exit non-zero throw err; }) .on('end', function () { // Close browser sync server browserSync.exit(); done(); }); }
function runProtractor(done) { var testFiles = [ 'tests/e2e/**/*.js' ]; gulp.src(testFiles) .pipe($.protractor.protractor({ configFile: 'protractor.conf.js' })) .on('error', function (err) { // Make sure failed tests cause gulp to exit non-zero throw err; }) .on('end', function () { // Close browser sync server browserSync.exit(); done(); }); }
function runProtractor (done) { var params = process.argv; var args = params.length > 3 ? [params[3], params[4]] : []; gulp.src(path.join(conf.paths.e2e, '/**/*.js')) .pipe($.protractor.protractor({ configFile: 'protractor.conf.js', args: args })) .on('error', function (err) { // Make sure failed tests cause gulp to exit non-zero throw err; }) .on('end', function () { // Close browser sync server browserSync.exit(); done(); }); }
function runProtractor (done) { var params = process.argv; var args = params.length > 3 ? [params[3], params[4]] : []; gulp.src(path.join(conf.paths.e2e, '/**/*.js')) .pipe($.protractor.protractor({ configFile: 'protractor.conf.js', args: args })) .on('error', function (err) { // Make sure failed tests cause gulp to exit non-zero throw err; }) .on('end', function () { // Close browser sync server browserSync.exit(); done(); }); }