• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1/// <reference path='fourslash.ts' />
2
3// @Filename: node_modules/foo/index.js
4////{}
5
6// @Filename: a.ts
7////[|import /*foo*/[|{| "isWriteAccess": true, "isDefinition": true, "contextRangeIndex": 0 |}foo|] from /*fooModule*/"[|{| "isInString": true, "contextRangeIndex": 0 |}foo|]";|]
8////[|foo|]();
9
10goTo.file("a.ts");
11verify.numberOfErrorsInCurrentFile(0);
12
13goTo.marker("fooModule");
14verify.goToDefinitionIs([]);
15verify.quickInfoIs("");
16const [r00, r0, r1, r2] = test.ranges();
17verify.singleReferenceGroup('"foo"', [r1]);
18
19goTo.marker("foo");
20verify.goToDefinitionIs("foo");
21verify.quickInfoIs("import foo");
22verify.singleReferenceGroup("import foo", [r0, r2]);
23