|
@@ -17,6 +17,10 @@ class Issue10713 extends DisplayTestCase {
|
|
|
function test() {
|
|
|
var d = diagnostics();
|
|
|
var range = diagnosticsRange(pos(1), pos(2));
|
|
|
- utest.Assert.isTrue(d.exists(d -> d.kind == MissingFields && utest.Assert.same(d.range, range)));
|
|
|
+ final item = d.find(d -> d.kind == MissingFields && utest.Assert.same(d.range, range));
|
|
|
+ utest.Assert.isTrue(item != null);
|
|
|
+ final args:MissingFieldDiagnostics = item.args;
|
|
|
+ final field:MissingField = args.entries[0].fields[0];
|
|
|
+ utest.Assert.isTrue(field.type.args.path.typeName == "Int");
|
|
|
}
|
|
|
}
|