TypeScript/tests/cases/fourslash/completionsImportBaseUrl.ts
2019-05-20 15:53:51 -07:00

32 lines
704 B
TypeScript

/// <reference path="fourslash.ts" />
// @Filename: /tsconfig.json
////{
//// "compilerOptions": {
//// "baseUrl": ".",
//// "module": "esnext"
//// }
////}
// @Filename: /src/a.ts
////export const foo = 0;
// @Filename: /src/b.ts
////fo/**/
// Test that it prefers a relative import (see sourceDisplay).
verify.completions({
marker: "",
includes: {
name: "foo",
source: "/src/a",
sourceDisplay: "./a",
text: "const foo: 0",
kind: "const",
kindModifiers: "export",
hasAction: true,
sortText: completion.SortText.AutoImportSuggestions
},
preferences: { includeCompletionsForModuleExports: true },
});