@@ -820,7 +820,7 @@ declare interface A{}
820820 describe ( 'importTargetToAbsolutePath' , ( ) => {
821821 it ( 'for a local file' , ( ) => {
822822 expect ( loader . importTargetToAbsolutePath ( 'package' , 'dir/lib/fileA' , './subdir/fileB' ) )
823- . toEqual ( { packageName : 'package' , fileName : 'dir/lib/subdir/fileB' } ) ;
823+ . toEqual ( { packageName : 'package' , fileName : Path . normalize ( 'dir/lib/subdir/fileB' ) } ) ;
824824 } ) ;
825825
826826 it ( 'for a package' , ( ) => {
@@ -835,15 +835,15 @@ declare interface A{}
835835 } ) ;
836836
837837 it ( 'for a file in a package' , ( ) => {
838- resolutionContext . packageNameIndexOverrides [ 'other-package' ] = '/some-dir/index.js' ;
838+ resolutionContext . packageNameIndexOverrides [ 'other-package' ] = Path . normalize ( '/some-dir/index.js' ) ;
839839 expect ( loader . importTargetToAbsolutePath ( 'package' , 'dir/lib/fileA' , 'other-package/lib/bla' ) )
840- . toEqual ( { packageName : 'other-package' , fileName : '/some-dir/lib/bla' } ) ;
840+ . toEqual ( { packageName : 'other-package' , fileName : Path . normalize ( '/some-dir/lib/bla' ) } ) ;
841841 } ) ;
842842
843843 it ( 'for a scoped package' , ( ) => {
844- resolutionContext . packageNameIndexOverrides [ '@rubensworks/other-package' ] = '/some-dir/index.js' ;
844+ resolutionContext . packageNameIndexOverrides [ '@rubensworks/other-package' ] = Path . normalize ( '/some-dir/index.js' ) ;
845845 expect ( loader . importTargetToAbsolutePath ( 'package' , 'dir/lib/fileA' , '@rubensworks/other-package' ) )
846- . toEqual ( { packageName : '@rubensworks/other-package' , fileName : '/some-dir/index' } ) ;
846+ . toEqual ( { packageName : '@rubensworks/other-package' , fileName : Path . normalize ( '/some-dir/index' ) } ) ;
847847 } ) ;
848848
849849 it ( 'for an invalid scoped package' , ( ) => {
@@ -852,9 +852,9 @@ declare interface A{}
852852 } ) ;
853853
854854 it ( 'for a file in a scoped package' , ( ) => {
855- resolutionContext . packageNameIndexOverrides [ '@rubensworks/other-package' ] = '/some-dir/index.js' ;
855+ resolutionContext . packageNameIndexOverrides [ '@rubensworks/other-package' ] = Path . normalize ( '/some-dir/index.js' ) ;
856856 expect ( loader . importTargetToAbsolutePath ( 'package' , 'dir/lib/fileA' , '@rubensworks/other-package/lib/bla' ) )
857- . toEqual ( { packageName : '@rubensworks/other-package' , fileName : '/some-dir/lib/bla' } ) ;
857+ . toEqual ( { packageName : '@rubensworks/other-package' , fileName : Path . normalize ( '/some-dir/lib/bla' ) } ) ;
858858 } ) ;
859859 } ) ;
860860
@@ -1000,7 +1000,7 @@ declare interface A{}
10001000 expect ( loader . getClassElements ( 'package' , fileName , resolutionContext . parseTypescriptContents ( `export * from 'other-package'` ) ) )
10011001 . toMatchObject ( {
10021002 exportedImportedAll : [
1003- { packageName : 'other-package' , fileName : Path . normalize ( '/some-dir/index' ) } ,
1003+ { packageName : 'other-package' , fileName : '/some-dir/index' } ,
10041004 ] ,
10051005 } ) ;
10061006 } ) ;
0 commit comments