2018-08-28 22:04:11 +02:00
|
|
|
/// <reference path="fourslash.ts" />
|
|
|
|
|
|
|
|
// @Filename: /a.d.ts
|
|
|
|
////declare function a(): void;
|
|
|
|
////declare namespace a {
|
|
|
|
//// export interface b {}
|
|
|
|
////}
|
|
|
|
////export = a;
|
|
|
|
|
|
|
|
// @Filename: /b.ts
|
|
|
|
////a;
|
|
|
|
////let x: b;
|
|
|
|
|
|
|
|
goTo.file("/b.ts");
|
|
|
|
verify.codeFixAll({
|
|
|
|
fixId: "fixMissingImport",
|
|
|
|
fixAllDescription: "Add all missing imports",
|
|
|
|
newFileContent:
|
2020-01-27 21:53:32 +01:00
|
|
|
`import { b } from "./a";
|
|
|
|
import a = require("./a");
|
2018-08-28 22:04:11 +02:00
|
|
|
|
|
|
|
a;
|
|
|
|
let x: b;`,
|
|
|
|
});
|