diff --git a/tests/baselines/reference/maxNodeModuleJsDepthDefaultsToZero.errors.txt b/tests/baselines/reference/maxNodeModuleJsDepthDefaultsToZero.errors.txt
index 4859ca45b7c..4fa15a71fa8 100644
--- a/tests/baselines/reference/maxNodeModuleJsDepthDefaultsToZero.errors.txt
+++ b/tests/baselines/reference/maxNodeModuleJsDepthDefaultsToZero.errors.txt
@@ -1,25 +1,25 @@
-c:/root/index.ts(4,5): error TS2339: Property 'y' does not exist on type 'typeof "shortid"'.
+tests/cases/compiler/index.ts(4,5): error TS2339: Property 'y' does not exist on type 'typeof "shortid"'.
-==== c:/root/index.ts (1 errors) ====
- ///
+==== tests/cases/compiler/index.ts (1 errors) ====
+ ///
import * as foo from "shortid";
foo.x // found in index.d.ts
- foo.y // ignored from shortid/index.ts
+ foo.y // ignored from shortid/index.js
~
!!! error TS2339: Property 'y' does not exist on type 'typeof "shortid"'.
-==== c:/root/node_modules/shortid/node_modules/z/index.js (0 errors) ====
+==== tests/cases/compiler/node_modules/shortid/node_modules/z/index.js (0 errors) ====
// z will not be found because maxNodeModulesJsDepth: 0
module.exports = { z: 'no' };
-==== c:/root/node_modules/shortid/index.js (0 errors) ====
+==== tests/cases/compiler/node_modules/shortid/index.js (0 errors) ====
var z = require('z');
var y = { y: 'foo' };
module.exports = y;
-==== c:/root/typings/index.d.ts (0 errors) ====
+==== tests/cases/compiler/typings/index.d.ts (0 errors) ====
declare module "shortid" {
export var x: number;
}
diff --git a/tests/baselines/reference/maxNodeModuleJsDepthDefaultsToZero.trace.json b/tests/baselines/reference/maxNodeModuleJsDepthDefaultsToZero.trace.json
index d9fabbfa5df..f3db007a2ba 100644
--- a/tests/baselines/reference/maxNodeModuleJsDepthDefaultsToZero.trace.json
+++ b/tests/baselines/reference/maxNodeModuleJsDepthDefaultsToZero.trace.json
@@ -1,28 +1,28 @@
[
- "======== Resolving module 'shortid' from 'c:/root/index.ts'. ========",
+ "======== Resolving module 'shortid' from '/media/nathansa/src2/ts/tests/cases/compiler/index.ts'. ========",
"Explicitly specified module resolution kind: 'NodeJs'.",
"Loading module 'shortid' from 'node_modules' folder.",
- "File 'c:/root/node_modules/shortid.ts' does not exist.",
- "File 'c:/root/node_modules/shortid.tsx' does not exist.",
- "File 'c:/root/node_modules/shortid.d.ts' does not exist.",
- "File 'c:/root/node_modules/shortid.js' does not exist.",
- "File 'c:/root/node_modules/shortid.jsx' does not exist.",
- "File 'c:/root/node_modules/shortid/package.json' does not exist.",
- "File 'c:/root/node_modules/shortid/index.ts' does not exist.",
- "File 'c:/root/node_modules/shortid/index.tsx' does not exist.",
- "File 'c:/root/node_modules/shortid/index.d.ts' does not exist.",
- "File 'c:/root/node_modules/shortid/index.js' exist - use it as a name resolution result.",
- "File 'c:/root/node_modules/@types/shortid.ts' does not exist.",
- "File 'c:/root/node_modules/@types/shortid.tsx' does not exist.",
- "File 'c:/root/node_modules/@types/shortid.d.ts' does not exist.",
- "File 'c:/root/node_modules/@types/shortid.js' does not exist.",
- "File 'c:/root/node_modules/@types/shortid.jsx' does not exist.",
- "File 'c:/root/node_modules/@types/shortid/package.json' does not exist.",
- "File 'c:/root/node_modules/@types/shortid/index.ts' does not exist.",
- "File 'c:/root/node_modules/@types/shortid/index.tsx' does not exist.",
- "File 'c:/root/node_modules/@types/shortid/index.d.ts' does not exist.",
- "File 'c:/root/node_modules/@types/shortid/index.js' does not exist.",
- "File 'c:/root/node_modules/@types/shortid/index.jsx' does not exist.",
- "Resolving real path for 'c:/root/node_modules/shortid/index.js', result 'c:/root/node_modules/shortid/index.js'",
- "======== Module name 'shortid' was successfully resolved to 'c:/root/node_modules/shortid/index.js'. ========"
+ "File '/media/nathansa/src2/ts/tests/cases/compiler/node_modules/shortid.ts' does not exist.",
+ "File '/media/nathansa/src2/ts/tests/cases/compiler/node_modules/shortid.tsx' does not exist.",
+ "File '/media/nathansa/src2/ts/tests/cases/compiler/node_modules/shortid.d.ts' does not exist.",
+ "File '/media/nathansa/src2/ts/tests/cases/compiler/node_modules/shortid.js' does not exist.",
+ "File '/media/nathansa/src2/ts/tests/cases/compiler/node_modules/shortid.jsx' does not exist.",
+ "File '/media/nathansa/src2/ts/tests/cases/compiler/node_modules/shortid/package.json' does not exist.",
+ "File '/media/nathansa/src2/ts/tests/cases/compiler/node_modules/shortid/index.ts' does not exist.",
+ "File '/media/nathansa/src2/ts/tests/cases/compiler/node_modules/shortid/index.tsx' does not exist.",
+ "File '/media/nathansa/src2/ts/tests/cases/compiler/node_modules/shortid/index.d.ts' does not exist.",
+ "File '/media/nathansa/src2/ts/tests/cases/compiler/node_modules/shortid/index.js' exist - use it as a name resolution result.",
+ "File '/media/nathansa/src2/ts/tests/cases/compiler/node_modules/@types/shortid.ts' does not exist.",
+ "File '/media/nathansa/src2/ts/tests/cases/compiler/node_modules/@types/shortid.tsx' does not exist.",
+ "File '/media/nathansa/src2/ts/tests/cases/compiler/node_modules/@types/shortid.d.ts' does not exist.",
+ "File '/media/nathansa/src2/ts/tests/cases/compiler/node_modules/@types/shortid.js' does not exist.",
+ "File '/media/nathansa/src2/ts/tests/cases/compiler/node_modules/@types/shortid.jsx' does not exist.",
+ "File '/media/nathansa/src2/ts/tests/cases/compiler/node_modules/@types/shortid/package.json' does not exist.",
+ "File '/media/nathansa/src2/ts/tests/cases/compiler/node_modules/@types/shortid/index.ts' does not exist.",
+ "File '/media/nathansa/src2/ts/tests/cases/compiler/node_modules/@types/shortid/index.tsx' does not exist.",
+ "File '/media/nathansa/src2/ts/tests/cases/compiler/node_modules/@types/shortid/index.d.ts' does not exist.",
+ "File '/media/nathansa/src2/ts/tests/cases/compiler/node_modules/@types/shortid/index.js' does not exist.",
+ "File '/media/nathansa/src2/ts/tests/cases/compiler/node_modules/@types/shortid/index.jsx' does not exist.",
+ "Resolving real path for '/media/nathansa/src2/ts/tests/cases/compiler/node_modules/shortid/index.js', result '/media/nathansa/src2/ts/tests/cases/compiler/node_modules/shortid/index.js'",
+ "======== Module name 'shortid' was successfully resolved to '/media/nathansa/src2/ts/tests/cases/compiler/node_modules/shortid/index.js'. ========"
]
\ No newline at end of file
diff --git a/tests/cases/compiler/maxNodeModuleJsDepthDefaultsToZero.ts b/tests/cases/compiler/maxNodeModuleJsDepthDefaultsToZero.ts
index 119f8277bf2..0c8ac7c5fa6 100644
--- a/tests/cases/compiler/maxNodeModuleJsDepthDefaultsToZero.ts
+++ b/tests/cases/compiler/maxNodeModuleJsDepthDefaultsToZero.ts
@@ -4,7 +4,7 @@
// @traceResolution: true
// @noEmit: true
-// @filename: c:/root/tsconfig.json
+// @filename: tsconfig.json
{
"compileOnSave": true,
"compilerOptions": {
@@ -14,23 +14,23 @@
},
"exclude": [ "node_modules" ]
}
-// @filename: c:/root/node_modules/shortid/node_modules/z/index.js
+// @filename: node_modules/shortid/node_modules/z/index.js
// z will not be found because maxNodeModulesJsDepth: 0
module.exports = { z: 'no' };
-// @filename: c:/root/node_modules/shortid/index.js
+// @filename: node_modules/shortid/index.js
var z = require('z');
var y = { y: 'foo' };
module.exports = y;
-// @filename: c:/root/typings/index.d.ts
+// @filename: typings/index.d.ts
declare module "shortid" {
export var x: number;
}
-// @filename: c:/root/index.ts
-///
+// @filename: index.ts
+///
import * as foo from "shortid";
foo.x // found in index.d.ts
-foo.y // ignored from shortid/index.ts
+foo.y // ignored from shortid/index.js