【发布时间】:2015-09-24 20:28:58
【问题描述】:
我们正在使用Chai's BDD API 编写单元测试。
我们如何断言浮点相等?
例如,如果我尝试做出此断言来检查 66⅔% 的返回值:
expect(percentage).to.equal(2 / 3 * 100.0);
我遇到了这个失败:
AssertionError: expected 66.66666666666667 to equal 66.66666666666666
Expected :66.66666666666666
Actual :66.66666666666667
【问题讨论】:
标签: javascript floating-point precision chai