mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-02-13 06:20:23 -06:00
Improve tests
This commit is contained in:
parent
0b71f5f661
commit
f0a532dac9
@ -1,4 +1,4 @@
|
||||
//// [tests/cases/compiler/relativeModuleWithoutSlash.ts] ////
|
||||
//// [tests/cases/compiler/importWithTrailingSlash.ts] ////
|
||||
|
||||
//// [a.ts]
|
||||
|
||||
28
tests/baselines/reference/importWithTrailingSlash.trace.json
Normal file
28
tests/baselines/reference/importWithTrailingSlash.trace.json
Normal file
@ -0,0 +1,28 @@
|
||||
[
|
||||
"======== Resolving module '.' from '/a/test.ts'. ========",
|
||||
"Explicitly specified module resolution kind: 'NodeJs'.",
|
||||
"Loading module as file / folder, candidate module location '/a'.",
|
||||
"File '/a.ts' exist - use it as a name resolution result.",
|
||||
"Resolving real path for '/a.ts', result '/a.ts'",
|
||||
"======== Module name '.' was successfully resolved to '/a.ts'. ========",
|
||||
"======== Resolving module './' from '/a/test.ts'. ========",
|
||||
"Explicitly specified module resolution kind: 'NodeJs'.",
|
||||
"Loading module as file / folder, candidate module location '/a/'.",
|
||||
"File '/a/package.json' does not exist.",
|
||||
"File '/a/index.ts' exist - use it as a name resolution result.",
|
||||
"Resolving real path for '/a/index.ts', result '/a/index.ts'",
|
||||
"======== Module name './' was successfully resolved to '/a/index.ts'. ========",
|
||||
"======== Resolving module '..' from '/a/b/test.ts'. ========",
|
||||
"Explicitly specified module resolution kind: 'NodeJs'.",
|
||||
"Loading module as file / folder, candidate module location '/a'.",
|
||||
"File '/a.ts' exist - use it as a name resolution result.",
|
||||
"Resolving real path for '/a.ts', result '/a.ts'",
|
||||
"======== Module name '..' was successfully resolved to '/a.ts'. ========",
|
||||
"======== Resolving module '../' from '/a/b/test.ts'. ========",
|
||||
"Explicitly specified module resolution kind: 'NodeJs'.",
|
||||
"Loading module as file / folder, candidate module location '/a/'.",
|
||||
"File '/a/package.json' does not exist.",
|
||||
"File '/a/index.ts' exist - use it as a name resolution result.",
|
||||
"Resolving real path for '/a/index.ts', result '/a/index.ts'",
|
||||
"======== Module name '../' was successfully resolved to '/a/index.ts'. ========"
|
||||
]
|
||||
@ -0,0 +1,9 @@
|
||||
/a.ts(2,17): error TS2307: Cannot find module './foo/'.
|
||||
|
||||
|
||||
==== /a.ts (1 errors) ====
|
||||
|
||||
import foo from "./foo/";
|
||||
~~~~~~~~
|
||||
!!! error TS2307: Cannot find module './foo/'.
|
||||
|
||||
@ -0,0 +1,7 @@
|
||||
//// [a.ts]
|
||||
|
||||
import foo from "./foo/";
|
||||
|
||||
|
||||
//// [a.js]
|
||||
"use strict";
|
||||
@ -0,0 +1,10 @@
|
||||
[
|
||||
"======== Resolving module './foo/' from '/a.ts'. ========",
|
||||
"Explicitly specified module resolution kind: 'NodeJs'.",
|
||||
"Loading module as file / folder, candidate module location '/foo/'.",
|
||||
"File '/foo/package.json' does not exist.",
|
||||
"File '/foo/index.ts' does not exist.",
|
||||
"File '/foo/index.tsx' does not exist.",
|
||||
"File '/foo/index.d.ts' does not exist.",
|
||||
"======== Module name './foo/' was not resolved. ========"
|
||||
]
|
||||
@ -0,0 +1,5 @@
|
||||
// @traceResolution: true
|
||||
// @moduleResolution: node
|
||||
|
||||
// @Filename: /a.ts
|
||||
import foo from "./foo/";
|
||||
Loading…
x
Reference in New Issue
Block a user