Lines Matching refs:min

593     assert.equal(_.min(null), Infinity, 'can handle null/undefined');
594 assert.equal(_.min(void 0), Infinity, 'can handle null/undefined');
595 assert.equal(_.min(null, _.identity), Infinity, 'can handle null/undefined');
597 assert.equal(_.min([1, 2, 3]), 1, 'can perform a regular Math.min');
599 var neg = _.min([1, 2, 3], function(num){ return -num; });
602 assert.equal(_.min({}), Infinity, 'Minimum value of an empty object');
603 assert.equal(_.min([]), Infinity, 'Minimum value of an empty array');
604 assert.equal(_.min({a: 'a'}), Infinity, 'Minimum value of a non-numeric collection');
606 …assert.deepEqual(_.map([[1, 2, 3], [4, 5, 6]], _.min), [1, 4], 'Finds correct min in array when ma…
610 assert.equal(_.min([now, then]), then);
612 assert.equal(_.min(_.range(1, 300000)), 1, 'Minimum value of a too-big array');
614 …assert.equal(_.min([1, 2, 3, 'test']), 1, 'Finds correct min in array starting with num and contai…
615 assert.equal(_.min(['test', 1, 2, 3]), 1, 'Finds correct min in array starting with NaN');
617 …assert.equal(_.min([1, 2, 3, null]), 1, 'Finds correct min in array starting with num and containi…
618 assert.equal(_.min([null, 1, 2, 3]), 1, 'Finds correct min in array starting with a `null`');
620 assert.equal(_.min([0, 1, 2, 3, 4]), 0, 'Finds correct min in array containing a zero');
621 …assert.equal(_.min([-3, -2, -1, 0]), -3, 'Finds correct min in array containing negative numbers');
626 assert.equal(_.min([a, b], iterator), a, 'Respects iterator return value of Infinity');
628 …assert.deepEqual(_.min([{a: 1}, {a: 0, b: 3}, {a: 4}, {a: 2}], 'a'), {a: 0, b: 3}, 'String keys us…
630 …assert.deepEqual(_.min([0, 2], function(c){ return c * this.x; }, {x: -1}), 2, 'Iterator context');
631 assert.deepEqual(_.min([[1], [2, 3], [-1, 4], [5]], 0), [-1, 4], 'Lookup falsy iterator');
632 assert.deepEqual(_.min([{0: 1}, {0: 2}, {0: -1}, {a: 1}], 0), {0: -1}, 'Lookup falsy iterator');
892 assert.equal(_.min(parent.childNodes, compareNode), _.first(parent.childNodes));