Index: tests/compiler/dart2js/call_site_simple_type_inferer_test.dart |
diff --git a/tests/compiler/dart2js/call_site_simple_type_inferer_test.dart b/tests/compiler/dart2js/call_site_simple_type_inferer_test.dart |
index 2800a12284dd68bddbb6ad1713d994579cc35fb2..b88e1b2cf6aad5b6dd9a012357fa33560f1454d1 100644 |
--- a/tests/compiler/dart2js/call_site_simple_type_inferer_test.dart |
+++ b/tests/compiler/dart2js/call_site_simple_type_inferer_test.dart |
@@ -17,10 +17,11 @@ void compileAndFind(String code, |
Uri uri = new Uri(scheme: 'source'); |
var compiler = compilerFor(code, uri); |
compiler.disableInlining = disableInlining; |
- compiler.runCompiler(uri); |
- var cls = findElement(compiler, className); |
- var member = cls.lookupLocalMember(buildSourceString(memberName)); |
- return check(compiler.typesTask.typesInferrer, member); |
+ compiler.runCompiler(uri).then((_) { |
+ var cls = findElement(compiler, className); |
+ var member = cls.lookupLocalMember(buildSourceString(memberName)); |
+ return check(compiler.typesTask.typesInferrer, member); |
+ }); |
} |
const String TEST_1 = r""" |