基本上,如果我执行以下操作:
it('does something', () => {
return request(app)
.get('/endpoint')
.expect(302);
});
如果端点与500崩溃,则mocha说"超时"。
如果我添加这样的额外.catch(err => console.log(err)
:
it('does something', () => {
return request(app)
.get('/endpoint')
.expect(302)
.catch(err => console.log(err);
});
正确打印到控制台Error: expected 302 "Found", got 500 "Internal Server Error"
。但是,console.log
感觉不正确。将此打印到stdout