@@ -17,20 +17,20 @@ describe('duplicateArrays', () => {
1717 } ) ;
1818} ) ;
1919
20- describe ( 'flatten ' , function ( ) {
20+ describe ( 'flat ' , function ( ) {
2121 it ( 'correctly flattens arrays' , function ( ) {
22- expect ( javascriptUtils . flatten ( [ ] ) ) . toStrictEqual ( [ ] ) ;
23- expect ( javascriptUtils . flatten ( null ) ) . toBeNull ( ) ;
24- expect ( javascriptUtils . flatten ( [ [ 1 ] , [ 2 ] ] ) ) . toStrictEqual ( [ 1 , 2 ] ) ;
22+ expect ( javascriptUtils . flat ( [ ] ) ) . toStrictEqual ( [ ] ) ;
23+ expect ( javascriptUtils . flat ( null ) ) . toBeNull ( ) ;
24+ expect ( javascriptUtils . flat ( [ [ 1 ] , [ 2 ] ] ) ) . toStrictEqual ( [ 1 , 2 ] ) ;
2525 expect (
26- javascriptUtils . flatten ( [
26+ javascriptUtils . flat ( [
2727 [ 1 , 2 ] ,
2828 [ 3 , 4 ] ,
2929 ] )
3030 ) . toStrictEqual ( [ 1 , 2 , 3 , 4 ] ) ;
31- expect ( javascriptUtils . flatten ( [ [ 1 ] , [ 2 , 3 ] , [ 4 , 5 , 6 ] ] ) ) . toStrictEqual ( [ 1 , 2 , 3 , 4 , 5 , 6 ] ) ; // different lengths forward
32- expect ( javascriptUtils . flatten ( [ [ 6 , 5 , 4 ] , [ 3 , 2 ] , [ 1 ] ] ) ) . toStrictEqual ( [ 6 , 5 , 4 , 3 , 2 , 1 ] ) ; // different lengths reverse
33- expect ( javascriptUtils . flatten ( [ [ 1 ] , null , [ 2 ] ] ) ) . toStrictEqual ( [ 1 , null , 2 ] ) ; // with null array
31+ expect ( javascriptUtils . flat ( [ [ 1 ] , [ 2 , 3 ] , [ 4 , 5 , 6 ] ] ) ) . toStrictEqual ( [ 1 , 2 , 3 , 4 , 5 , 6 ] ) ; // different lengths forward
32+ expect ( javascriptUtils . flat ( [ [ 6 , 5 , 4 ] , [ 3 , 2 ] , [ 1 ] ] ) ) . toStrictEqual ( [ 6 , 5 , 4 , 3 , 2 , 1 ] ) ; // different lengths reverse
33+ expect ( javascriptUtils . flat ( [ [ 1 ] , null , [ 2 ] ] ) ) . toStrictEqual ( [ 1 , null , 2 ] ) ; // with null array
3434 } ) ;
3535} ) ;
3636
0 commit comments