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