diff options
Diffstat (limited to 'share/www')
-rw-r--r-- | share/www/script/test/attachment_ranges.js | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/share/www/script/test/attachment_ranges.js b/share/www/script/test/attachment_ranges.js index 65c1f475..aa5edd38 100644 --- a/share/www/script/test/attachment_ranges.js +++ b/share/www/script/test/attachment_ranges.js @@ -52,6 +52,14 @@ couchTests.attachment_ranges = function(debug) { TEquals("This is a base64 encoded text", xhr.responseText); TEquals("29", xhr.getResponseHeader("Content-Length")); + // Badly formed range header is a 400. + var xhr = CouchDB.request("GET", "/test_suite_db/bin_doc/foo.txt", { + headers: { + "Range": "bytes:0-" + } + }); + TEquals(400, xhr.status); + // Fetch the end of an entity without an end offset is a 206. var xhr = CouchDB.request("GET", "/test_suite_db/bin_doc/foo.txt", { headers: { |