Jestjs 有没有开玩笑的方法;s错误报告除了显示差异视图外,还显示预期的和收到的?
我有限的大脑有时难以解释节点树阵列的差异 我发现Jestjs 有没有开玩笑的方法;s错误报告除了显示差异视图外,还显示预期的和收到的?,jestjs,tdd,ts-jest,Jestjs,Tdd,Ts Jest,我有限的大脑有时难以解释节点树阵列的差异 我发现jest的输出很难理解: Error: expect(received).toEqual(expected) // deep equality - Expected - 0 + Received + 5 @@ -1,10 +1,15 @@ Array [ Object { "children": Array [ Object { "children&q
jest
的输出很难理解:
Error: expect(received).toEqual(expected) // deep equality
- Expected - 0
+ Received + 5
@@ -1,10 +1,15 @@
Array [
Object {
"children": Array [
Object {
"children": Array [],
+ "textValue": "",
+ "type": Symbol(WHITESPACE),
+ },
+ Object {
+ "children": Array [],
"textValue": "Suivie d'une ligne de texte.",
"type": Symbol(TEXT),
},
],
"textValue": "Une introduction",
我确实理解他们,但这对我来说并不是一种自然的表现,这让我付出了很多努力
有没有办法告诉jest报告深度相等性检查失败,并使用diff和/或同时显示完整的接收对象和完整的预期对象
当对象不太大时,我理想的错误报告是: