From 3c972102ce5f8a0225190d0a24d53ac066006f3b Mon Sep 17 00:00:00 2001 From: Mohamed Hegazy Date: Tue, 26 Aug 2014 11:28:07 -0700 Subject: [PATCH] add new unit test for used and unused imports --- tests/cases/fourslash/referencesForImports.ts | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 tests/cases/fourslash/referencesForImports.ts diff --git a/tests/cases/fourslash/referencesForImports.ts b/tests/cases/fourslash/referencesForImports.ts new file mode 100644 index 0000000000..58ad1cc5a0 --- /dev/null +++ b/tests/cases/fourslash/referencesForImports.ts @@ -0,0 +1,23 @@ +/// + +////declare module "jquery" { +//// function $(s: string): any; +//// export = $; +////} + + +////import /*1*/$ = require("jquery"); +/////*2*/$("a"); + + +////import /*3*/$ = require("jquery"); + + +goTo.marker("1"); +verify.referencesCountIs(2); + +goTo.marker("2"); +verify.referencesCountIs(2); + +goTo.marker("3"); +verify.referencesCountIs(1); \ No newline at end of file