Javascript Mocha:以编程方式运行Mocha时获取stacktrace
我正在以编程方式使用mocha运行测试,并且能够运行测试,使用以下代码获取完整的标题,但是我找不到任何方法来获取打印在命令行上的完整堆栈跟踪。如何使用mocha作为库获取完整的堆栈跟踪Javascript Mocha:以编程方式运行Mocha时获取stacktrace,javascript,node.js,mocha.js,Javascript,Node.js,Mocha.js,我正在以编程方式使用mocha运行测试,并且能够运行测试,使用以下代码获取完整的标题,但是我找不到任何方法来获取打印在命令行上的完整堆栈跟踪。如何使用mocha作为库获取完整的堆栈跟踪 mocha.run(function(failures){ if (failures) { console.log('it failed'); } else { console.log('it passed'); } process.on('exit
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();
});
我可以和stacktrace联系上
var stackTrace = test.err.stack;
您可以使用
var err=new Error();console.log(err.stack)代码>