mirror of
https://github.com/whoisclebs/lodash.git
synced 2026-02-08 02:17:48 +00:00
Add round test for NaN precision params.
This commit is contained in:
@@ -13703,6 +13703,14 @@
|
|||||||
strictEqual(actual, isCeil ? 5 : 4);
|
strictEqual(actual, isCeil ? 5 : 4);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
test('`_.' + methodName + '` should coerce `precision` values to numbers and `NaN` to `0`', 2, function() {
|
||||||
|
var actual = func(4.006, NaN);
|
||||||
|
strictEqual(actual, isCeil ? 5 : 4);
|
||||||
|
|
||||||
|
actual = func(4.016, '+2');
|
||||||
|
strictEqual(actual, isFloor ? 4.01 : 4.02);
|
||||||
|
});
|
||||||
|
|
||||||
test('`_.' + methodName + '` should return a rounded number with a positive precision', 1, function() {
|
test('`_.' + methodName + '` should return a rounded number with a positive precision', 1, function() {
|
||||||
var actual = func(4.016, 2);
|
var actual = func(4.016, 2);
|
||||||
strictEqual(actual, isFloor ? 4.01 : 4.02);
|
strictEqual(actual, isFloor ? 4.01 : 4.02);
|
||||||
|
|||||||
Reference in New Issue
Block a user