我希望以下内容抛出AssertionError:
assert.deepEqual([1, 2, 3], ['1', '2', '3'])
根据assert module documentation,这似乎是不可能的。
但substack/node-deep-equal README中的以下句子暗示:
默认设置是使用强制相等(
==
),因为默认情况下assert.deepEqual()
的工作原理如何。
答案 0 :(得分:0)
来自substack/node-deep-equal
的文档完全相同 - node.js内置实现使用==
,suback默认使用==
,===
opts.strict
}是true
。