| Index: tests/lib/async/stream_state_nonzero_timer_test.dart
|
| diff --git a/tests/lib/async/stream_state_nonzero_timer_test.dart b/tests/lib/async/stream_state_nonzero_timer_test.dart
|
| index 63a9e9d9c3d16ee96d1573bd4340eef29a4112ff..d05f9fa970eecd7968d672103f92b3f4a7d8c5f9 100644
|
| --- a/tests/lib/async/stream_state_nonzero_timer_test.dart
|
| +++ b/tests/lib/async/stream_state_nonzero_timer_test.dart
|
| @@ -80,4 +80,24 @@ mainTest(bool broadcast) {
|
| ..expectSubscription(false, false);
|
| t..subscribe()..add(42);
|
| });
|
| +
|
| + test("$p-pause-during-callback", () {
|
| + var t = new StreamProtocolTest(broadcast);
|
| + t..expectSubscription(true, false)
|
| + ..expectData(42, () {
|
| + t.pause();
|
| + })
|
| + ..expectPause(true, () {
|
| + t.resume();
|
| + })
|
| + ..expectPause(false, () {
|
| + t.pause();
|
| + t.resume();
|
| + t.close();
|
| + })
|
| + ..expectDone()
|
| + ..expectSubscription(false, false);
|
| + t..subscribe()
|
| + ..add(42);
|
| + });
|
| }
|
|
|