我测试我的申请,我注意到一件事是讨厌我。所以我的代码如下。我想注册一个数据库中现有的和断言失败的用户。
async function registerUserAgain() {
try {
const { status } = await http.post(registrationUrl, user);
assert.notStrictEqual(status, httpStatus.CREATED);
} catch({ code, response }) {
assert.strictEqual(response.status, httpStatus.CONFLICT);
}
}
describe('Testing registration scenarios', function () {
it('Duplicate user registration failure', registerUserAgain);
}
此代码不正是我想要的。然而,当我看到在输出
Request failed with status code 409
✓ Duplicate user registration failure
如何从出这第一线?如果摩卡和爱可信将无法登录这些东西日志会更漂亮和干净。
你可以试试下面的命令$ mocha --reporter min test
或者看看其他记者选项
这看起来像摩卡一些bug的事情。它更新到5.2.0
解决问题