Test fixes for latest pkg/http_parser (#69)
diff --git a/pubspec.yaml b/pubspec.yaml
index c331e58..1796530 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -1,5 +1,5 @@
name: shelf
-version: 0.6.7+2
+version: 0.6.8-dev
author: Dart Team <misc@dartlang.org>
description: Web Server Middleware for Dart
homepage: https://github.com/dart-lang/shelf
diff --git a/test/add_chunked_encoding_test.dart b/test/add_chunked_encoding_test.dart
index 4b68df4..2d3b897 100644
--- a/test/add_chunked_encoding_test.dart
+++ b/test/add_chunked_encoding_test.dart
@@ -14,7 +14,7 @@
var response = await _chunkResponse(
new Response.ok(new Stream.fromIterable(["hi".codeUnits])));
expect(response.headers, containsPair('transfer-encoding', 'chunked'));
- expect(response.readAsString(), completion(equals("2\r\nhi0\r\n\r\n")));
+ expect(response.readAsString(), completion(equals("2\r\nhi\r\n0\r\n\r\n")));
});
test('adds chunked encoding with transfer-encoding: identity', () async {
@@ -22,7 +22,7 @@
new Stream.fromIterable(["hi".codeUnits]),
headers: {'transfer-encoding': 'identity'}));
expect(response.headers, containsPair('transfer-encoding', 'chunked'));
- expect(response.readAsString(), completion(equals("2\r\nhi0\r\n\r\n")));
+ expect(response.readAsString(), completion(equals("2\r\nhi\r\n0\r\n\r\n")));
});
test("doesn't add chunked encoding with content length", () async {
diff --git a/test/shelf_io_test.dart b/test/shelf_io_test.dart
index 3c90ea9..3afcad6 100644
--- a/test/shelf_io_test.dart
+++ b/test/shelf_io_test.dart
@@ -386,7 +386,7 @@
test('is preserved when the transfer-encoding header is "chunked"', () {
_scheduleServer((request) {
return new Response.ok(
- new Stream.fromIterable(["2\r\nhi0\r\n\r\n".codeUnits]),
+ new Stream.fromIterable(["2\r\nhi\r\n0\r\n\r\n".codeUnits]),
headers: {HttpHeaders.TRANSFER_ENCODING: 'chunked'});
});