【发布时间】:2022-02-02 20:19:56
【问题描述】:
我有一个失败的单元测试正在比较两个大型数组,并且 mocha 的输出被部分跳过。
"Qualifying/Commissions/Amount"
"Qualifying/Other/Amount"
"Qualifying/Overtime/Amount"
"Qualifying/Total/Amount"
- "Factors/De/ ... Lines skipped
+ "Factors/De/Base/Amount"
+ "Factors/De/Bo ... Lines skipped
如何获得更多被跳过的行? Pytest 有一个 -v 选项用于详细说明。
这是调用的结果
expect(actual).to.deep.equal(expected)
实际和预期都是大字符串数组。
版本:
"摩卡": "^9.0.3",
"sinon-chai": "^3.5.0",
"柴": "~4.1",
【问题讨论】:
-
似乎您正在使用控制台报告器。我建议您使用其他记者,例如npmjs.com/package/mochawesome
标签: javascript unit-testing mocha.js