@@ -515,11 +515,27 @@ suite('Quick Open Scorer', () => {
515515
516516 let query = 'vscode' ;
517517
518- let res = [ resourceA , resourceB ] . sort ( ( r1 , r2 ) => compareItemsByScore ( r1 , r2 , query , true , ResourceAccessor , cache , ( r1 , r2 , query , ResourceAccessor ) => - 1 ) ) ;
518+ let res = [ resourceA , resourceB ] . sort ( ( r1 , r2 ) => {
519+ return compareItemsByScore ( r1 , r2 , query , true , ResourceAccessor , cache , ( r1 , r2 , query , ResourceAccessor ) => {
520+ if ( r1 as any /* TS fail */ === resourceA ) {
521+ return - 1 ;
522+ }
523+
524+ return 1 ;
525+ } ) ;
526+ } ) ;
519527 assert . equal ( res [ 0 ] , resourceA ) ;
520528 assert . equal ( res [ 1 ] , resourceB ) ;
521529
522- res = [ resourceB , resourceA ] . sort ( ( r1 , r2 ) => compareItemsByScore ( r1 , r2 , query , true , ResourceAccessor , cache , ( r1 , r2 , query , ResourceAccessor ) => - 1 ) ) ;
530+ res = [ resourceB , resourceA ] . sort ( ( r1 , r2 ) => {
531+ return compareItemsByScore ( r1 , r2 , query , true , ResourceAccessor , cache , ( r1 , r2 , query , ResourceAccessor ) => {
532+ if ( r1 as any /* TS fail */ === resourceB ) {
533+ return - 1 ;
534+ }
535+
536+ return 1 ;
537+ } ) ;
538+ } ) ;
523539 assert . equal ( res [ 0 ] , resourceB ) ;
524540 assert . equal ( res [ 1 ] , resourceA ) ;
525541 } ) ;
0 commit comments