| Index: tests/standalone/io/http_server_response_test.dart
|
| diff --git a/tests/standalone/io/http_server_response_test.dart b/tests/standalone/io/http_server_response_test.dart
|
| index 78b7e5da214677c37422129d6fbda47ce47f7937..c04f2c225581124143e0b2cc740aa6a87bd23d88 100644
|
| --- a/tests/standalone/io/http_server_response_test.dart
|
| +++ b/tests/standalone/io/http_server_response_test.dart
|
| @@ -50,6 +50,21 @@ void testResponseDone() {
|
| server.close();
|
| });
|
| });
|
| +
|
| + testServerRequest((server, request) {
|
| + new File("__not_exitsing_file_").openRead().pipe(request.response)
|
| + .catchError((e) {
|
| + server.close();
|
| + });
|
| + });
|
| +
|
| + testServerRequest((server, request) {
|
| + request.response.done.then((_) {
|
| + server.close();
|
| + });
|
| + request.response.contentLength = 0;
|
| + request.response.close();
|
| + });
|
| }
|
|
|
| void testResponseAddStream() {
|
| @@ -83,6 +98,20 @@ void testResponseAddStream() {
|
| });
|
| controller.close();
|
| }, bytes: 0);
|
| +
|
| + testServerRequest((server, request) {
|
| + request.response.addStream(new File("__not_exitsing_file_").openRead())
|
| + .catchError((e) {
|
| + server.close();
|
| + });
|
| + });
|
| +
|
| + testServerRequest((server, request) {
|
| + new File("__not_exitsing_file_").openRead().pipe(request.response)
|
| + .catchError((e) {
|
| + server.close();
|
| + });
|
| + });
|
| }
|
|
|
| void testBadResponseAdd() {
|
|
|