33 * Licensed under the MIT License. See License.txt in the project root for license information.
44 *--------------------------------------------------------------------------------------------*/
55import * as assert from 'assert' ;
6- import { dirname , basename , distinctParents , joinPath , isEqual , isEqualOrParent , hasToIgnoreCase , normalizePath , isAbsolutePath , relativePath , removeTrailingPathSeparator , hasTrailingPathSeparator , resolvePath , addTrailingPathSeparator , getComparisonKey } from 'vs/base/common/resources' ;
6+ import { dirname , basename , distinctParents , joinPath , isEqual , isEqualOrParent , normalizePath , isAbsolutePath , relativePath , removeTrailingPathSeparator , hasTrailingPathSeparator , resolvePath , addTrailingPathSeparator , getComparisonKey } from 'vs/base/common/resources' ;
77import { URI } from 'vs/base/common/uri' ;
88import { isWindows } from 'vs/base/common/platform' ;
99import { toSlashes } from 'vs/base/common/extpath' ;
@@ -236,7 +236,7 @@ suite('Resources', () => {
236236 } ) ;
237237
238238 function assertEqualURI ( actual : URI , expected : URI , message ?: string ) {
239- if ( ! isEqual ( expected , actual , hasToIgnoreCase ( expected ) , false ) ) {
239+ if ( ! isEqual ( expected , actual , undefined , false ) ) {
240240 assert . equal ( actual . toString ( ) , expected . toString ( ) , message ) ;
241241 }
242242 }
@@ -346,7 +346,7 @@ suite('Resources', () => {
346346
347347 } ) ;
348348
349- function assertIsEqual ( u1 : URI , u2 : URI , ignoreCase : boolean , expected : boolean ) {
349+ function assertIsEqual ( u1 : URI , u2 : URI , ignoreCase : boolean | undefined , expected : boolean ) {
350350 assert . equal ( isEqual ( u1 , u2 , ignoreCase ) , expected , `${ u1 . toString ( ) } ${ expected ? '===' : '!==' } ${ u2 . toString ( ) } ` ) ;
351351 assert . equal ( getComparisonKey ( u1 , ignoreCase ) === getComparisonKey ( u2 , ignoreCase ) , expected , `comparison keys ${ u1 . toString ( ) } , ${ u2 . toString ( ) } ` ) ;
352352 assert . equal ( isEqualOrParent ( u1 , u2 , ignoreCase ) , expected , `isEqualOrParent ${ u1 . toString ( ) } , ${ u2 . toString ( ) } ` ) ;
@@ -358,15 +358,15 @@ suite('Resources', () => {
358358 let fileURI2 = isWindows ? URI . file ( 'C:\\foo\\Bar' ) : URI . file ( '/foo/Bar' ) ;
359359 assertIsEqual ( fileURI , fileURI , true , true ) ;
360360 assertIsEqual ( fileURI , fileURI , false , true ) ;
361- assertIsEqual ( fileURI , fileURI , hasToIgnoreCase ( fileURI ) , true ) ;
361+ assertIsEqual ( fileURI , fileURI , undefined , true ) ;
362362 assertIsEqual ( fileURI , fileURI2 , true , true ) ;
363363 assertIsEqual ( fileURI , fileURI2 , false , false ) ;
364364
365365 let fileURI3 = URI . parse ( 'foo://server:453/foo/bar' ) ;
366366 let fileURI4 = URI . parse ( 'foo://server:453/foo/Bar' ) ;
367367 assertIsEqual ( fileURI3 , fileURI3 , true , true ) ;
368368 assertIsEqual ( fileURI3 , fileURI3 , false , true ) ;
369- assertIsEqual ( fileURI3 , fileURI3 , hasToIgnoreCase ( fileURI3 ) , true ) ;
369+ assertIsEqual ( fileURI3 , fileURI3 , undefined , true ) ;
370370 assertIsEqual ( fileURI3 , fileURI4 , true , true ) ;
371371 assertIsEqual ( fileURI3 , fileURI4 , false , false ) ;
372372
0 commit comments