| Index: pkg/analyzer/test/src/dart/analysis/search_test.dart
|
| diff --git a/pkg/analyzer/test/src/dart/analysis/search_test.dart b/pkg/analyzer/test/src/dart/analysis/search_test.dart
|
| index 293c1dcd18fc961994390e3901841910f6113085..cfffe71eb3162b8f3282f967f3ebf9a6e349287a 100644
|
| --- a/pkg/analyzer/test/src/dart/analysis/search_test.dart
|
| +++ b/pkg/analyzer/test/src/dart/analysis/search_test.dart
|
| @@ -71,6 +71,26 @@ class SearchTest extends BaseAnalysisDriverTest {
|
| CompilationUnitElement testUnitElement;
|
| LibraryElement testLibraryElement;
|
|
|
| + test_classMembers() async {
|
| + await _resolveTestUnit('''
|
| +class A {
|
| + test() {}
|
| +}
|
| +class B {
|
| + int test = 1;
|
| + int testTwo = 2;
|
| + main() {
|
| + int test = 3;
|
| + }
|
| +}
|
| +''');
|
| + ClassElement a = _findElement('A');
|
| + ClassElement b = _findElement('B');
|
| + RegExp regExp = new RegExp(r'^test$');
|
| + expect(await driver.search.classMembers(regExp),
|
| + unorderedEquals([a.methods[0], b.fields[0]]));
|
| + }
|
| +
|
| test_searchReferences_ClassElement_definedInside() async {
|
| await _resolveTestUnit('''
|
| class A {};
|
|
|