Chromium Code Reviews| Index: pkg/http_server/test/http_mock.dart |
| diff --git a/pkg/http_server/test/http_mock.dart b/pkg/http_server/test/http_mock.dart |
| index aa20ffb57bfa1323ea962d94160e4c6b529da1fc..16d4f9abb0cb792c468aa7191001fb3dfa4506b0 100644 |
| --- a/pkg/http_server/test/http_mock.dart |
| +++ b/pkg/http_server/test/http_mock.dart |
| @@ -9,6 +9,9 @@ class MockHttpHeaders implements HttpHeaders { |
| final Map<String, List<String>> _headers = |
| new HashMap<String, List<String>>(); |
| + operator[](key) => _headers[key]; |
| + |
| + int get contentLength => int.parse(_headers[HttpHeaders.CONTENT_LENGTH][0]); |
| DateTime get ifModifiedSince { |
| List<String> values = _headers[HttpHeaders.IF_MODIFIED_SINCE]; |
| @@ -97,7 +100,11 @@ class MockHttpHeaders implements HttpHeaders { |
| * Implemented to remove editor warnings |
| */ |
| dynamic noSuchMethod(Invocation invocation) { |
| - print([invocation.memberName, invocation.isGetter, invocation.isSetter, invocation.isMethod, invocation.isAccessor]); |
| + print([invocation.memberName, |
| + invocation.isGetter, |
| + invocation.isSetter, |
| + invocation.isMethod, |
| + invocation.isAccessor]); |
| return super.noSuchMethod(invocation); |
| } |
| } |
| @@ -182,6 +189,8 @@ class MockHttpResponse implements HttpResponse { |
| String get mockContent => UTF8.decode(_buffer); |
| + String get mockContentBinary => _buffer; |
|
kustermann
2014/11/17 11:15:29
This is still a string and _buffer is still List<i
Søren Gjesse
2014/11/17 13:13:23
Had an unsaved buffer :-\. Done.
|
| + |
| bool get mockDone => _isDone; |
| // Copied from SDK http_impl.dart @ 845 on 2014-01-05 |