我有一些SuperTest测试(使用Mocha),它们利用Sails.js的.end()方法在响应上运行一些Chai断言。我在断言之后调用测试的done()回调,但是如果抛出断言错误,测试就会超时。我可以将断言包装在try/finally中,但这看起来有点麻烦:
var expect = require('chai').expect;
我对摩卡有意见。如果我从杰克·摩卡刹车开始运行这个程序,只会显示一些错误,比如: at Socket.== -1, 'There is a code 400 in response');var message = '';
Mocha正确地失败(我的意思是显示错误等等),所以这是异步断言在事件上所做的错误我该怎么纠正呢?这