Lines Matching refs:reduce
2347 var actual = lodashStable.reduce(funcs, function(result, func) {
2494 .reduce(function(object, chr) {
6910 'reduce',
7201 isReduce = /^reduce/.test(methodName);
7229 isReduce = /^reduce/.test(methodName);
7331 QUnit.test('`_.' + methodName + '` should work as an iteratee for methods like `_.reduce`', function(assert) {
7342 assert.deepEqual(lodashStable.reduce(array, func, { 'a': 0 }), expected);
7343 assert.deepEqual(lodashStable.reduce(fn, func, { 'a': 0 }), expected);
9610 array1.some = array1.reduce = array1.reduceRight = null;
12610 QUnit.test('`_.reduce` should use `_.iteratee` internally', function(assert) {
12615 assert.strictEqual(_.reduce(objects, undefined, 0), 2);
18791 QUnit.module('lodash.reduce');
18799 assert.strictEqual(_.reduce(array), 1);
18807 _.reduce(array, function() {
18814 _.reduce(array, function() {
18832 _.reduce(object, function() {
18843 _.reduce(object, function() {
18915 QUnit.module('reduce methods');
18917 lodashStable.each(['reduce', 'reduceRight'], function(methodName) {
18920 isReduce = methodName == 'reduce';
18922 QUnit.test('`_.' + methodName + '` should reduce a collection to a single value', function(assert) {
20850 QUnit.test('`_.' + methodName + '` should work as an iteratee for methods like `_.reduce`', function(assert) {
20870 return lodashStable.reduce([props], func, objects);
26553 'reduce',