From 758abffd19c67d6f47e1b652415d9ed15403e556 Mon Sep 17 00:00:00 2001 From: Dick van den Brink Date: Tue, 14 Jul 2015 00:02:20 +0200 Subject: [PATCH] Added test for occurrences on abstract keyword --- .../cases/fourslash/getOccurrencesAbstract.ts | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 tests/cases/fourslash/getOccurrencesAbstract.ts diff --git a/tests/cases/fourslash/getOccurrencesAbstract.ts b/tests/cases/fourslash/getOccurrencesAbstract.ts new file mode 100644 index 00000000000..47252dd6f3b --- /dev/null +++ b/tests/cases/fourslash/getOccurrencesAbstract.ts @@ -0,0 +1,20 @@ +/// + +////[|abstract|] class Animal { +//// [|abstract|] walk(): void; +//// [|abstract|] makeSound(): void; +////} +////// Abstract class below should not get highlighted +////abstract class Foo { +//// abstract foo(): void; +//// abstract bar(): void; +////} + +test.ranges().forEach(r => { + goTo.position(r.start); + verify.occurrencesAtPositionCount(test.ranges().length); + + test.ranges().forEach(range => { + verify.occurrencesAtPositionContains(range, false); + }); +});