Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(157)

Unified Diff: test/stream_queue_test.dart

Issue 2161283002: Fix Dart 1.17 strong-mode warnings. (Closed) Base URL: git@github.com:dart-lang/async.git@master
Patch Set: Created 4 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « test/stream_completer_test.dart ('k') | test/stream_splitter_test.dart » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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();
« no previous file with comments | « test/stream_completer_test.dart ('k') | test/stream_splitter_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698