如何以开玩笑的方式导出“期望”和“已修改”值?

时间:2019-06-05 14:04:07

标签: javascript node.js unit-testing testing jestjs

在我的测试套件中,我的这种形式的测试失败:

expect(received).toBe(expected)

Expected: 25
Received: 20

这是错误消息的一部分。

我的目标是最终得到一个.json或.csv文件,其中包含每个失败测试的expectedreceived值。

尝试了一些报告工具后,我总是得到以下形式的文件:

"failures": [
    {
      "title": "Test title",
      "fullTitle": "Full test title",
      "duration": 3277,
      "errorCount": 1,
      "error": "error message",
    }
  ]

我会喜欢这样的东西:

"failures": [
    {
      "title": "Test title",
      "fullTitle": "Full test title",
      "duration": 3277,
      "errorCount": 1,
      "error": "error message",
      "expected": 25,
      "recieved": 20
    }
  ]

有没有办法做到这一点?

0 个答案:

没有答案