Index: tests/standalone/io/http_parser_test.dart |
diff --git a/tests/standalone/io/http_parser_test.dart b/tests/standalone/io/http_parser_test.dart |
index ab0220630653d028e63f9769762eb7f538d27b46..cc4cc4d2d9a46e566a9411590013c306efb9ebaa 100644 |
--- a/tests/standalone/io/http_parser_test.dart |
+++ b/tests/standalone/io/http_parser_test.dart |
@@ -116,9 +116,8 @@ class HttpParserTest { |
if (chunkSize == -1) chunkSize = requestData.length; |
reset(); |
for (int pos = 0; pos < requestData.length; pos += chunkSize) { |
- int remaining = requestData.length - pos; |
- int writeLength = min(chunkSize, remaining); |
- controller.add(requestData.getRange(pos, writeLength)); |
+ int end = min(requestData.length, pos + chunkSize); |
+ controller.add(requestData.sublist(pos, end)); |
} |
controller.close(); |
} |
@@ -160,9 +159,8 @@ class HttpParserTest { |
for (int pos = 0; |
pos < requestData.length && !errorCalled; |
pos += chunkSize) { |
- int remaining = requestData.length - pos; |
- int writeLength = min(chunkSize, remaining); |
- controller.add(requestData.getRange(pos, writeLength)); |
+ int end = min(requestData.length, pos + chunkSize); |
+ controller.add(requestData.sublist(pos, end)); |
} |
controller.close(); |
} |
@@ -260,9 +258,8 @@ class HttpParserTest { |
if (chunkSize == -1) chunkSize = requestData.length; |
reset(); |
for (int pos = 0; pos < requestData.length; pos += chunkSize) { |
- int remaining = requestData.length - pos; |
- int writeLength = min(chunkSize, remaining); |
- controller.add(requestData.getRange(pos, writeLength)); |
+ int end = min(requestData.length, pos + chunkSize); |
+ controller.add(requestData.sublist(pos, end)); |
} |
if (close) controller.close(); |
@@ -311,9 +308,8 @@ class HttpParserTest { |
for (int pos = 0; |
pos < requestData.length && !errorCalled; |
pos += chunkSize) { |
- int remaining = requestData.length - pos; |
- int writeLength = min(chunkSize, remaining); |
- controller.add(requestData.getRange(pos, writeLength)); |
+ int end = min(requestData.length, pos + chunkSize); |
+ controller.add(requestData.sublist(pos, end)); |
} |
controller.close(); |
} |