Index: test/stream_queue_test.dart |
diff --git a/test/stream_queue_test.dart b/test/stream_queue_test.dart |
index 228ba8adc4fb419a7c3b69d47c8494afb0d43005..5140890fe20f6bb88955b46b6a7fefc4b7f21f9d 100644 |
--- a/test/stream_queue_test.dart |
+++ b/test/stream_queue_test.dart |
@@ -12,7 +12,7 @@ import "utils.dart"; |
main() { |
group("source stream", () { |
test("is listened to on first request, paused between requests", () async { |
- var controller = new StreamController(); |
+ var controller = new StreamController<int>(); |
var events = new StreamQueue<int>(controller.stream); |
await flushMicrotasks(); |
expect(controller.hasListener, isFalse); |
@@ -288,7 +288,7 @@ main() { |
test("forwards to underlying stream", () async { |
var cancel = new Completer(); |
- var controller = new StreamController(onCancel: () => cancel.future); |
+ var controller = new StreamController<int>(onCancel: () => cancel.future); |
var events = new StreamQueue<int>(controller.stream); |
expect(controller.hasListener, isFalse); |
var next = events.next; |
@@ -347,14 +347,14 @@ main() { |
test("cancels underlying subscription when called before any event", |
() async { |
var cancelFuture = new Future.value(42); |
- var controller = new StreamController(onCancel: () => cancelFuture); |
+ var controller = new StreamController<int>(onCancel: () => cancelFuture); |
var events = new StreamQueue<int>(controller.stream); |
expect(await events.cancel(), 42); |
}); |
test("cancels underlying subscription, returns result", () async { |
var cancelFuture = new Future.value(42); |
- var controller = new StreamController(onCancel: () => cancelFuture); |
+ var controller = new StreamController<int>(onCancel: () => cancelFuture); |
var events = new StreamQueue<int>(controller.stream); |
controller.add(1); |
expect(await events.next, 1); |
@@ -373,7 +373,7 @@ main() { |
}); |
test("cancels the underlying subscription immediately", () async { |
- var controller = new StreamController(); |
+ var controller = new StreamController<int>(); |
controller.add(1); |
var events = new StreamQueue<int>(controller.stream); |
@@ -387,7 +387,7 @@ main() { |
test("cancels the underlying subscription when called before any event", |
() async { |
var cancelFuture = new Future.value(42); |
- var controller = new StreamController(onCancel: () => cancelFuture); |
+ var controller = new StreamController<int>(onCancel: () => cancelFuture); |
var events = new StreamQueue<int>(controller.stream); |
expect(await events.cancel(immediate: true), 42); |
@@ -404,7 +404,7 @@ main() { |
test("returns the result of closing the underlying subscription", |
() async { |
- var controller = new StreamController( |
+ var controller = new StreamController<int>( |
onCancel: () => new Future.value(42)); |
var events = new StreamQueue<int>(controller.stream); |
expect(await events.cancel(immediate: true), 42); |
@@ -413,7 +413,7 @@ main() { |
test("listens and then cancels a stream that hasn't been listened to yet", |
() async { |
var wasListened = false; |
- var controller = new StreamController( |
+ var controller = new StreamController<int>( |
onListen: () => wasListened = true); |
var events = new StreamQueue<int>(controller.stream); |
expect(wasListened, isFalse); |
@@ -448,7 +448,7 @@ main() { |
test("true when enqueued", () async { |
var events = new StreamQueue<int>(createStream()); |
- var values = []; |
+ var values = <int>[]; |
for (int i = 1; i <= 3; i++) { |
events.next.then(values.add); |
} |
@@ -459,7 +459,7 @@ main() { |
test("false when enqueued", () async { |
var events = new StreamQueue<int>(createStream()); |
- var values = []; |
+ var values = <int>[]; |
for (int i = 1; i <= 4; i++) { |
events.next.then(values.add); |
} |
@@ -469,7 +469,7 @@ main() { |
}); |
test("true when data event", () async { |
- var controller = new StreamController(); |
+ var controller = new StreamController<int>(); |
var events = new StreamQueue<int>(controller.stream); |
var hasNext; |
@@ -483,7 +483,7 @@ main() { |
}); |
test("true when error event", () async { |
- var controller = new StreamController(); |
+ var controller = new StreamController<int>(); |
var events = new StreamQueue<int>(controller.stream); |
var hasNext; |
@@ -525,7 +525,7 @@ main() { |
test("- next after true, enqueued", () async { |
var events = new StreamQueue<int>(createStream()); |
- var responses = []; |
+ var responses = <Object>[]; |
events.next.then(responses.add); |
events.hasNext.then(responses.add); |
events.next.then(responses.add); |
@@ -683,7 +683,7 @@ Stream<int> createStream() async* { |
} |
Stream<int> createErrorStream() { |
- StreamController controller = new StreamController<int>(); |
+ var controller = new StreamController<int>(); |
() async { |
controller.add(1); |
await flushMicrotasks(); |