diff --git a/tests/baselines/reference/maxNodeModuleJsDepthDefaultsToZero.errors.txt b/tests/baselines/reference/maxNodeModuleJsDepthDefaultsToZero.errors.txt
index 4fa15a71fa8..2218e7910ae 100644
--- a/tests/baselines/reference/maxNodeModuleJsDepthDefaultsToZero.errors.txt
+++ b/tests/baselines/reference/maxNodeModuleJsDepthDefaultsToZero.errors.txt
@@ -1,8 +1,8 @@
-tests/cases/compiler/index.ts(4,5): error TS2339: Property 'y' does not exist on type 'typeof "shortid"'.
+/index.ts(4,5): error TS2339: Property 'y' does not exist on type 'typeof "shortid"'.
-==== tests/cases/compiler/index.ts (1 errors) ====
- ///
+==== /index.ts (1 errors) ====
+ ///
import * as foo from "shortid";
foo.x // found in index.d.ts
foo.y // ignored from shortid/index.js
@@ -10,16 +10,16 @@ tests/cases/compiler/index.ts(4,5): error TS2339: Property 'y' does not exist on
!!! error TS2339: Property 'y' does not exist on type 'typeof "shortid"'.
-==== tests/cases/compiler/node_modules/shortid/node_modules/z/index.js (0 errors) ====
+==== /node_modules/shortid/node_modules/z/index.js (0 errors) ====
// z will not be found because maxNodeModulesJsDepth: 0
module.exports = { z: 'no' };
-==== tests/cases/compiler/node_modules/shortid/index.js (0 errors) ====
+==== /node_modules/shortid/index.js (0 errors) ====
var z = require('z');
var y = { y: 'foo' };
module.exports = y;
-==== tests/cases/compiler/typings/index.d.ts (0 errors) ====
+==== /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 f3db007a2ba..e53b2a0934f 100644
--- a/tests/baselines/reference/maxNodeModuleJsDepthDefaultsToZero.trace.json
+++ b/tests/baselines/reference/maxNodeModuleJsDepthDefaultsToZero.trace.json
@@ -1,28 +1,28 @@
[
- "======== Resolving module 'shortid' from '/media/nathansa/src2/ts/tests/cases/compiler/index.ts'. ========",
+ "======== Resolving module 'shortid' from '/index.ts'. ========",
"Explicitly specified module resolution kind: 'NodeJs'.",
"Loading module 'shortid' from 'node_modules' folder.",
- "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'. ========"
+ "File '/node_modules/shortid.ts' does not exist.",
+ "File '/node_modules/shortid.tsx' does not exist.",
+ "File '/node_modules/shortid.d.ts' does not exist.",
+ "File '/node_modules/shortid.js' does not exist.",
+ "File '/node_modules/shortid.jsx' does not exist.",
+ "File '/node_modules/shortid/package.json' does not exist.",
+ "File '/node_modules/shortid/index.ts' does not exist.",
+ "File '/node_modules/shortid/index.tsx' does not exist.",
+ "File '/node_modules/shortid/index.d.ts' does not exist.",
+ "File '/node_modules/shortid/index.js' exist - use it as a name resolution result.",
+ "File '/node_modules/@types/shortid.ts' does not exist.",
+ "File '/node_modules/@types/shortid.tsx' does not exist.",
+ "File '/node_modules/@types/shortid.d.ts' does not exist.",
+ "File '/node_modules/@types/shortid.js' does not exist.",
+ "File '/node_modules/@types/shortid.jsx' does not exist.",
+ "File '/node_modules/@types/shortid/package.json' does not exist.",
+ "File '/node_modules/@types/shortid/index.ts' does not exist.",
+ "File '/node_modules/@types/shortid/index.tsx' does not exist.",
+ "File '/node_modules/@types/shortid/index.d.ts' does not exist.",
+ "File '/node_modules/@types/shortid/index.js' does not exist.",
+ "File '/node_modules/@types/shortid/index.jsx' does not exist.",
+ "Resolving real path for '/node_modules/shortid/index.js', result '/node_modules/shortid/index.js'",
+ "======== Module name 'shortid' was successfully resolved to '/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 0c8ac7c5fa6..9d154ec1e59 100644
--- a/tests/cases/compiler/maxNodeModuleJsDepthDefaultsToZero.ts
+++ b/tests/cases/compiler/maxNodeModuleJsDepthDefaultsToZero.ts
@@ -4,7 +4,7 @@
// @traceResolution: true
// @noEmit: true
-// @filename: tsconfig.json
+// @filename: /tsconfig.json
{
"compileOnSave": true,
"compilerOptions": {
@@ -14,22 +14,22 @@
},
"exclude": [ "node_modules" ]
}
-// @filename: 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: node_modules/shortid/index.js
+// @filename: /node_modules/shortid/index.js
var z = require('z');
var y = { y: 'foo' };
module.exports = y;
-// @filename: typings/index.d.ts
+// @filename: /typings/index.d.ts
declare module "shortid" {
export var x: number;
}
-// @filename: index.ts
-///
+// @filename: /index.ts
+///
import * as foo from "shortid";
foo.x // found in index.d.ts
foo.y // ignored from shortid/index.js