@@ -217,9 +217,9 @@ describe('fauxdash', function () {
217217 it ( 'should iterate on object key/values' , function ( ) {
218218 const keys = [ ]
219219 const values = [ ]
220- _ . each ( { a : 1 , b : 2 , c : 3 } , ( v , k ) => {
220+ _ . each ( { a : 1 , b : 1 , c : 1 } , ( v , k , i ) => {
221221 keys . push ( k )
222- values . push ( v )
222+ values . push ( v + i )
223223 } )
224224 keys . should . eql ( [ 'a' , 'b' , 'c' ] )
225225 values . should . eql ( [ 1 , 2 , 3 ] )
@@ -228,6 +228,9 @@ describe('fauxdash', function () {
228228 it ( 'should map on object key/values' , function ( ) {
229229 _ . map ( { a : 1 , b : 2 , c : 3 } , ( v , k ) => `${ k } :${ v } ` )
230230 . should . eql ( [ 'a:1' , 'b:2' , 'c:3' ] )
231+
232+ _ . map ( { a : 1 , b : 1 , c : 1 } , ( v , k , i ) => `${ k } :${ v + i } ` )
233+ . should . eql ( [ 'a:1' , 'b:2' , 'c:3' ] )
231234 } )
232235
233236 it ( 'should reduce on object key/values' , function ( ) {
@@ -236,6 +239,9 @@ describe('fauxdash', function () {
236239 _ . reduce ( { a : 1 , b : 2 , c : 3 } , ( acc , v , k ) =>
237240 acc += `${ k } =>${ v } `
238241 , '' ) . should . equal ( 'a=>1b=>2c=>3' )
242+ _ . reduce ( { a : 1 , b : 1 , c : 1 } , ( acc , v , k , i ) =>
243+ acc += `${ k } =>${ v + i } `
244+ , '' ) . should . equal ( 'a=>1b=>2c=>3' )
239245 } )
240246
241247 it ( 'should get values from object keys' , function ( ) {
0 commit comments