Mocha:在以编程方式运行Mocha时获取stacktrace
Mocha: get stacktrace when running mocha programmatically
我正在使用mocha以编程方式运行测试,并能够运行测试,使用以下代码获得完整的标题,但我找不到任何方法来获得在命令行上打印的完整堆栈跟踪。如何使用mocha作为库获得完整的堆栈跟踪。
mocha.run(function(failures){
if (failures) {
console.log('it failed');
} else {
console.log('it passed');
}
process.on('exit', function () {
process.exit(failures);
});
}).on('fail', function(test){
title = test.fullTitle();
}).on('pass', function(test){
title = test.fullTitle();
});
我可以使用
获得stacktracevar stackTrace = test.err.stack;
相关文章:
- 使用 jQuery 的 .on 函数如何获取事件的原始元素
- jquery试图按名称获取按钮位置
- 如何在jQuery中获取元素的形式
- 如何在php文件中获取$.post-ajax传递的值
- 在Shopify中获取博客文章的图片
- 使用Javascript获取所选选项ID
- 在jQuery中获取表的行索引
- 使用jquery将mysql数据获取到新的表行中
- 在动态创建的元素上获取对特定选择器的引用
- 从城市名称获取惊喜
- Angular只从数组中获取所需的数据
- 无法将数据从firebase获取到我的html页面
- 如何获取Mocha#<测试>type对象
- 获取 Mocha 中父语句的说明
- 浏览器中的Mocha:如何使用chai.assert获取报告
- 可以'在Mocha功能之前,无法获取登录的代理
- 从webdriver.io获取数据后动态构建Mocha测试
- Mocha API测试:获取'类型错误:app.address不是函数'
- Mocha:在以编程方式运行Mocha时获取stacktrace
- 使用Karma / Mocha获取Uncaught TypeError ->这个[opt]不是一个函数