| Index: pkg/async/test/stream_zip_zone_test.dart
|
| diff --git a/pkg/async/test/stream_zip_zone_test.dart b/pkg/async/test/stream_zip_zone_test.dart
|
| index 0b0c4bc53377f87ccebcfc41abd0bd246ed2d622..70851b4f32eca7dbe2c954d6ab28c8a715d17e41 100644
|
| --- a/pkg/async/test/stream_zip_zone_test.dart
|
| +++ b/pkg/async/test/stream_zip_zone_test.dart
|
| @@ -47,10 +47,18 @@ void testStream(String name, StreamController controller, Stream stream) {
|
| expect(Zone.current, newZone1);
|
| }));
|
| });
|
| - controller.add(87);
|
| + if (controller is SynchronousStreamController) {
|
| + scheduleMicrotask(() => controller.add(87));
|
| + } else {
|
| + controller.add(87);
|
| + }
|
| }));
|
| });
|
| - controller.add(37);
|
| + if (controller is SynchronousStreamController) {
|
| + scheduleMicrotask(() => controller.add(37));
|
| + } else {
|
| + controller.add(37);
|
| + }
|
| }));
|
| });
|
| controller.add(42);
|
|
|