| Index: tests/isolate/issue_21398_parent_isolate2_test.dart
|
| diff --git a/tests/isolate/issue_21398_parent_isolate2_test.dart b/tests/isolate/issue_21398_parent_isolate2_test.dart
|
| index 92754fd9058b0a06e6b1792e3e37c13c82034998..da94b56c17cd6981dc1454f136a62e071309570f 100644
|
| --- a/tests/isolate/issue_21398_parent_isolate2_test.dart
|
| +++ b/tests/isolate/issue_21398_parent_isolate2_test.dart
|
| @@ -9,6 +9,7 @@
|
| import 'dart:isolate';
|
| import 'dart:async';
|
| import "package:expect/expect.dart";
|
| +import 'package:async_helper/async_helper.dart';
|
|
|
| import "deferred_loaded_lib.dart" deferred as lib;
|
|
|
| @@ -27,6 +28,7 @@ funcChild(args) {
|
|
|
| void helperFunction() {
|
| var receivePort = new ReceivePort();
|
| + asyncStart();
|
|
|
| // Spawn an isolate using spawnFunction.
|
| Isolate.spawn(funcChild, [receivePort.sendPort]).then(
|
| @@ -36,12 +38,14 @@ void helperFunction() {
|
| // We don't expect to receive any valid messages.
|
| Expect.fail("We don't expect to receive any valid messages");
|
| receivePort.close();
|
| + asyncEnd();
|
| },
|
| onError: (e) {
|
| // We don't expect to receive any error messages, per spec listen
|
| // does not receive an error object.
|
| Expect.fail("We don't expect to receive any error messages");
|
| receivePort.close();
|
| + asyncEnd();
|
| }
|
| );
|
| }
|
|
|