Add a test for finding all references of same-named imports from two missing modules (#55519)

This commit is contained in:
Mateusz Burzyński
2023-08-26 17:58:48 +02:00
committed by GitHub
parent 270a471e11
commit 27a5bdd446
2 changed files with 50 additions and 0 deletions

View File

@@ -0,0 +1,43 @@
// === findAllReferences ===
// === /tests/cases/fourslash/findAllRefsMissingModulesOverlappingSpecifiers.ts ===
// // https://github.com/microsoft/TypeScript/issues/5551
// import { resolve/*FIND ALL REFS*/ as resolveUrl } from "idontcare";
// import { resolve } from "whatever";
// === findAllReferences ===
// === /tests/cases/fourslash/findAllRefsMissingModulesOverlappingSpecifiers.ts ===
// // https://github.com/microsoft/TypeScript/issues/5551
// import { resolve as resolveUrl } from "idontcare";
// <|import { [|{| isWriteAccess: true, isDefinition: true |}resolve|]/*FIND ALL REFS*/ } from "whatever";|>
// === Definitions ===
// === /tests/cases/fourslash/findAllRefsMissingModulesOverlappingSpecifiers.ts ===
// // https://github.com/microsoft/TypeScript/issues/5551
// import { resolve as resolveUrl } from "idontcare";
// <|import { [|resolve|]/*FIND ALL REFS*/ } from "whatever";|>
// === Details ===
[
{
"containerKind": "",
"containerName": "",
"kind": "alias",
"name": "import resolve",
"displayParts": [
{
"text": "import",
"kind": "keyword"
},
{
"text": " ",
"kind": "space"
},
{
"text": "resolve",
"kind": "aliasName"
}
]
}
]

View File

@@ -0,0 +1,7 @@
/// <reference path="fourslash.ts" />
//// // https://github.com/microsoft/TypeScript/issues/5551
//// import { resolve/*0*/ as resolveUrl } from "idontcare";
//// import { resolve/*1*/ } from "whatever";
verify.baselineFindAllReferences("0", "1");