完成后如何退出量角器
How to exit protractor when done
当我 运行 gulp-protractor 它 运行 我的测试很好,但完成后它不会退出
8 specs, 0 failures
Finished in 14.874 seconds
[launcher] 0 instance(s) of WebDriver still running
[launcher] chrome #1 passed
[14:40:57] Finished 'test:e2e' after 16 s
完成后,我必须按 ctrl + c
才能继续。是否可以告诉量角器完成后退出?
检查您的 gulp 文件,
是否有在测试完成时退出进程的命令?
例如
gulp.task('e2e', function() {
gulp.src(['foo/bar'])
.pipe(protractor({
configFile: 'protractor.conf.js',
args: ['--baseUrl', baseUrl],
keepAlive: true
}))
.on('end', function() {
console.log('E2E Testing complete');
process.exit();
})
.on('error', function(error) {
console.log('E2E Tests failed');
process.exit(1);
});
});
关键线正在
process.exit()
如果有人在非 gulp 量角器问题的上下文中找到此答案,请参阅 - protractor.conf 可以修改为使用 onComplete 用于此目的。
当我 运行 gulp-protractor 它 运行 我的测试很好,但完成后它不会退出
8 specs, 0 failures
Finished in 14.874 seconds
[launcher] 0 instance(s) of WebDriver still running
[launcher] chrome #1 passed
[14:40:57] Finished 'test:e2e' after 16 s
完成后,我必须按 ctrl + c
才能继续。是否可以告诉量角器完成后退出?
检查您的 gulp 文件,
是否有在测试完成时退出进程的命令?
例如
gulp.task('e2e', function() {
gulp.src(['foo/bar'])
.pipe(protractor({
configFile: 'protractor.conf.js',
args: ['--baseUrl', baseUrl],
keepAlive: true
}))
.on('end', function() {
console.log('E2E Testing complete');
process.exit();
})
.on('error', function(error) {
console.log('E2E Tests failed');
process.exit(1);
});
});
关键线正在
process.exit()
如果有人在非 gulp 量角器问题的上下文中找到此答案,请参阅