Index: runtime/observatory/tests/service/inbound_references_test.dart |
diff --git a/runtime/observatory/tests/service/inbound_references_test.dart b/runtime/observatory/tests/service/inbound_references_test.dart |
index 19fb6deac8b5e78fc50e8a6b48f5570b7084c155..b73ace5d01b9d1d9187a3bcb1b5cfacdcf0c8874 100644 |
--- a/runtime/observatory/tests/service/inbound_references_test.dart |
+++ b/runtime/observatory/tests/service/inbound_references_test.dart |
@@ -41,14 +41,14 @@ var tests = [ |
// Assert e is referenced by at least n, array, and the top-level |
// field e. |
- hasReferenceSuchThat((r) => r['slot'] is Field && |
- r['slot'].name=='edge' && |
- r['source'].isInstance && |
- r['source'].clazz.name=='Node'); |
- hasReferenceSuchThat((r) => r['slot'] == 1 && |
- r['source'].isList); |
- hasReferenceSuchThat((r) => r['slot']=='<unknown>' && |
- r['source'] is Field); |
+ hasReferenceSuchThat((r) => r['parentField'] != null && |
+ r['parentField'].name == 'edge' && |
+ r['source'].isInstance && |
+ r['source'].clazz.name == 'Node'); |
+ hasReferenceSuchThat((r) => r['parentListIndex'] == 1 && |
+ r['source'].isList); |
+ hasReferenceSuchThat((r) => r['source'] is Field && |
+ r['source'].name == 'e'); |
} |
]; |