我希望能够扩展 mocha 测试结果并从可用的 mocha 对象中收听它们。首先,我正在寻找“通过”结果。
看起来他们可能是从套件中订阅的,但我不确定如何......
我尝试了以下我认为会听到我所有测试结束的方法:
var suite = mocha.suite.suites[0];
suite.on("end", function(e){ console.log(e, "mocha - heard the end of my test suite"); } );
我的简单技巧有效但一点也不优雅 - 真的很伤心:
setTimeout(function(){
var passes = $(".passes").find("em").text();
console.log("ui - heard the end of my test suite - passes: " + passes);
}, 500);