mirror of
https://github.com/dart-lang/sdk
synced 2024-09-16 01:13:04 +00:00
Use findElement in Search.classMembers() tests.
It is a bit cleaner than diving into `methods` by index. Change-Id: I4439d45608612508f96f5abc68c9ac5741531e72 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/286061 Reviewed-by: Brian Wilkerson <brianwilkerson@google.com> Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
This commit is contained in:
parent
47a524afeb
commit
3091e0d926
|
@ -118,11 +118,13 @@ class B {
|
|||
}
|
||||
}
|
||||
''');
|
||||
var a = findElement.class_('A');
|
||||
var b = findElement.class_('B');
|
||||
|
||||
expect(await _findClassMembers('test'),
|
||||
unorderedEquals([a.methods[0], b.fields[0]]));
|
||||
expect(
|
||||
await _findClassMembers('test'),
|
||||
unorderedEquals([
|
||||
findElement.method('test', of: 'A'),
|
||||
findElement.field('test', of: 'B'),
|
||||
]),
|
||||
);
|
||||
}
|
||||
|
||||
test_classMembers_enum() async {
|
||||
|
@ -137,7 +139,6 @@ enum E2 {
|
|||
final int test = 0;
|
||||
}
|
||||
''');
|
||||
|
||||
expect(
|
||||
await _findClassMembers('test'),
|
||||
unorderedEquals([
|
||||
|
@ -167,10 +168,13 @@ mixin B {
|
|||
}
|
||||
}
|
||||
''');
|
||||
var a = findElement.mixin('A');
|
||||
var b = findElement.mixin('B');
|
||||
expect(await _findClassMembers('test'),
|
||||
unorderedEquals([a.methods[0], b.fields[0]]));
|
||||
expect(
|
||||
await _findClassMembers('test'),
|
||||
unorderedEquals([
|
||||
findElement.method('test', of: 'A'),
|
||||
findElement.field('test', of: 'B'),
|
||||
]),
|
||||
);
|
||||
}
|
||||
|
||||
test_declarations_cancel() async {
|
||||
|
|
Loading…
Reference in a new issue