Merge pull request #117 from srawlins/missing-return
Fix missing_return violation newly enforced in Dart ~2.3.2-dev.0.1
diff --git a/test/io_server_test.dart b/test/io_server_test.dart
index 54bb0b9..0ed2a59 100644
--- a/test/io_server_test.dart
+++ b/test/io_server_test.dart
@@ -39,8 +39,8 @@
});
test("disallows more than one handler from being mounted", () async {
- server.mount((_) {});
- expect(() => server.mount((_) {}), throwsStateError);
- expect(() => server.mount((_) {}), throwsStateError);
+ server.mount((_) => null);
+ expect(() => server.mount((_) => null), throwsStateError);
+ expect(() => server.mount((_) => null), throwsStateError);
});
}
diff --git a/test/server_handler_test.dart b/test/server_handler_test.dart
index 9b44349..8a23b51 100644
--- a/test/server_handler_test.dart
+++ b/test/server_handler_test.dart
@@ -40,7 +40,7 @@
test("stops servicing requests after Server.close is called", () {
var serverHandler = ServerHandler(localhostUri);
- serverHandler.server.mount(expectAsync1((_) {}, count: 0));
+ serverHandler.server.mount(expectAsync1((_) => null, count: 0));
serverHandler.server.close();
expect(makeSimpleRequest(serverHandler.handler), throwsStateError);
@@ -70,8 +70,8 @@
test("doesn't allow Server.mount to be called multiple times", () {
var serverHandler = ServerHandler(localhostUri);
- serverHandler.server.mount((_) {});
- expect(() => serverHandler.server.mount((_) {}), throwsStateError);
- expect(() => serverHandler.server.mount((_) {}), throwsStateError);
+ serverHandler.server.mount((_) => null);
+ expect(() => serverHandler.server.mount((_) => null), throwsStateError);
+ expect(() => serverHandler.server.mount((_) => null), throwsStateError);
});
}
diff --git a/test/shelf_io_test.dart b/test/shelf_io_test.dart
index c679cd0..1012894 100644
--- a/test/shelf_io_test.dart
+++ b/test/shelf_io_test.dart
@@ -216,6 +216,7 @@
.codeUnits);
channel.sink.close();
}));
+ return null;
});
var response = await _post(body: "Hello");