@@ -11,6 +11,7 @@ runTests('Testing leven-sort', () => {
1111 'Carl Martinez' ,
1212 'Roger Davis' ,
1313 'William George' ,
14+ null ,
1415 'Andrew Torres' ,
1516 'Billy Campbell' ,
1617 'Alan King' ,
@@ -28,9 +29,10 @@ runTests('Testing leven-sort', () => {
2829 'William George' ,
2930 'Carl Martinez' ,
3031 'Roger Davis' ,
31- 'Dennis Smith' ,
3232 'Benjamin Wilson' ,
33- 'Andrew Torres'
33+ 'Dennis Smith' ,
34+ 'Andrew Torres' ,
35+ null
3436 ]
3537
3638 const levSorted = levenSort ( nameAry , sourceName )
@@ -48,6 +50,7 @@ runTests('Testing leven-sort', () => {
4850 { first : 'William' , last : 'George' } ,
4951 { first : 'Andrew' , last : 'Torres' } ,
5052 { first : 'Billy' , last : 'Campbell' } ,
53+ { first : null , last : null } ,
5154 { first : 'Alan' , last : 'King' } ,
5255 { first : 'Benjamin' , last : 'Wilson' } ,
5356 { first : 'Bill' , last : 'Griffin' } ,
@@ -60,12 +63,13 @@ runTests('Testing leven-sort', () => {
6063 { first : 'Billy' , last : 'Griffith' } ,
6164 { first : 'Billy' , last : 'Campbell' } ,
6265 { first : 'Carl' , last : 'Martinez' } ,
63- { first : 'William' , last : 'George' } ,
6466 { first : 'Alan' , last : 'King' } ,
67+ { first : 'William' , last : 'George' } ,
6568 { first : 'Roger' , last : 'Davis' } ,
6669 { first : 'Dennis' , last : 'Smith' } ,
6770 { first : 'Andrew' , last : 'Torres' } ,
68- { first : 'Benjamin' , last : 'Wilson' }
71+ { first : 'Benjamin' , last : 'Wilson' } ,
72+ { first : null , last : null }
6973 ]
7074
7175 const levSorted = levenSort ( nameObjAry , sourceFirst , 'first' , sourceLast , 'last' )
@@ -83,6 +87,7 @@ runTests('Testing leven-sort', () => {
8387 { first : 'Andrew' , last : 'Torres' } ,
8488 { first : 'Billy' , last : 'Campbell' } ,
8589 { first : 'Alan' , last : 'King' } ,
90+ { first : null , last : null } ,
8691 { first : 'Benjamin' , last : 'Wilson' } ,
8792 { first : 'Bill' , last : 'Griffin' } ,
8893 { first : 'Dennis' , last : 'Smith' } ,
@@ -91,15 +96,16 @@ runTests('Testing leven-sort', () => {
9196
9297 const expect = [
9398 { first : 'Bill' , last : 'Griffin' } ,
94- { first : 'Billy' , last : 'Campbell' } ,
9599 { first : 'Billy' , last : 'Griffith' } ,
100+ { first : 'Billy' , last : 'Campbell' } ,
96101 { first : 'Carl' , last : 'Martinez' } ,
97102 { first : 'Alan' , last : 'King' } ,
98- { first : 'William' , last : 'George' } ,
99103 { first : 'Benjamin' , last : 'Wilson' } ,
104+ { first : 'William' , last : 'George' } ,
100105 { first : 'Dennis' , last : 'Smith' } ,
101106 { first : 'Roger' , last : 'Davis' } ,
102- { first : 'Andrew' , last : 'Torres' }
107+ { first : 'Andrew' , last : 'Torres' } ,
108+ { first : null , last : null }
103109 ]
104110
105111 const levSorted = levenSort ( nameObjAry , source , [ 'first' , 'last' ] )
0 commit comments