| Index: tests/compiler/dart2js/gvn_test.dart
|
| diff --git a/tests/compiler/dart2js/gvn_test.dart b/tests/compiler/dart2js/gvn_test.dart
|
| index 85bfad92583a4209f7fa62a3b6bf83b505cc1610..150237d48eba143c49f661f71c849574f261bb03 100644
|
| --- a/tests/compiler/dart2js/gvn_test.dart
|
| +++ b/tests/compiler/dart2js/gvn_test.dart
|
| @@ -3,6 +3,7 @@
|
| // BSD-style license that can be found in the LICENSE file.
|
|
|
| import "package:expect/expect.dart";
|
| +import "package:async_helper/async_helper.dart";
|
| import 'compiler_helper.dart';
|
|
|
| const String TEST_ONE = r"""
|
| @@ -118,16 +119,20 @@ main() {
|
| generated = compile(TEST_FOUR, entry: 'foo');
|
| checkNumberOfMatches(new RegExp("shr").allMatches(generated).iterator, 1);
|
|
|
| - generated = compileAll(TEST_FIVE);
|
| - checkNumberOfMatches(
|
| - new RegExp("get\\\$foo").allMatches(generated).iterator, 1);
|
| + asyncTest(() => compileAll(TEST_FIVE).then((generated) {
|
| + checkNumberOfMatches(
|
| + new RegExp("get\\\$foo").allMatches(generated).iterator, 1);
|
| + }));
|
|
|
| - generated = compileAll(TEST_SIX);
|
| - Expect.isTrue(generated.contains('for (t1 = a.field === 54; t1;)'));
|
| + asyncTest(() => compileAll(TEST_SIX).then((generated) {
|
| + Expect.isTrue(generated.contains('for (t1 = a.field === 54; t1;)'));
|
| + }));
|
|
|
| - generated = compileAll(TEST_SEVEN);
|
| - Expect.isTrue(generated.contains('for (t1 = a.field === 54; t1;)'));
|
| + asyncTest(() => compileAll(TEST_SEVEN).then((generated) {
|
| + Expect.isTrue(generated.contains('for (t1 = a.field === 54; t1;)'));
|
| + }));
|
|
|
| - generated = compileAll(TEST_EIGHT);
|
| - Expect.isTrue(generated.contains('for (; i < t1; ++i)'));
|
| + asyncTest(() => compileAll(TEST_EIGHT).then((generated) {
|
| + Expect.isTrue(generated.contains('for (; i < t1; ++i)'));
|
| + }));
|
| }
|
|
|