我正在使用 Testcafe runner 来执行我得到的一些测试。当一切都完成后,控制台将永远执行脚本。
这是我的代码:
createTestCafe('localhost', 1337, 1338)
.then(tc => {
testcafe = tc;
runner = testcafe.createRunner();
return runner
.src(['offerRefresh.js'])
.browsers(['nightmare'])
.screenshots('./screenshots', true)
.run();
})
.then(failedCount => {
console.log('Tests failed: ' + failedCount);
testcafe.close();
});
控制台仍然是这样的:
测试失败:0
并且永远不会关闭该过程。