【发布时间】:2013-09-06 01:45:35
【问题描述】:
我认为这是 should.js 中的一个错误,因为 NaN 不等于自身。
({
a: 1,
c: 3,
b: 2,
d: NaN
}).should.eql({
a: 1,
c: 3,
b: 2,
d: NaN
});
这个测试用例失败了,但它似乎很明显应该通过。
关于如何处理这个测试用例有什么建议吗?
【问题讨论】:
-
这是 should.js 中的一个已知错误:github.com/visionmedia/should.js/issues/38(或者这可能不是完全相同的情况......嗯。)
标签: javascript node.js nan should.js