关闭在Axios错误上显示异常的摩卡日志

时间:2019-01-14 12:26:39

标签: mocha axios

我正在测试我的应用程序,发现有一件令人讨厌的事情。所以我的代码如下。我正在尝试注册数据库中现有的用户并断言失败。

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和axios不会记录这些内容,则日志会更漂亮,更干净。

2 个答案:

答案 0 :(得分:0)

您可以尝试使用以下命令$ mocha --reporter min test或查看其他报告器选项

答案 1 :(得分:0)

这看起来像是摩卡咖啡中的一些错误。将其更新为oc已解决了该问题