当我运行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
Run Code Online (Sandbox Code Playgroud)
完成后,我必须继续打ctrl + c.完成后是否有可能告诉量角器退出?
Jon*_*ffy 10
检查你的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);
});
Run Code Online (Sandbox Code Playgroud)
});
关键线是
process.exit()
| 归档时间: |
|
| 查看次数: |
3235 次 |
| 最近记录: |