You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by rn...@apache.org on 2012/11/21 16:14:10 UTC
[2/6] git commit: test for 1608
test for 1608
Project: http://git-wip-us.apache.org/repos/asf/couchdb/repo
Commit: http://git-wip-us.apache.org/repos/asf/couchdb/commit/7541d4fa
Tree: http://git-wip-us.apache.org/repos/asf/couchdb/tree/7541d4fa
Diff: http://git-wip-us.apache.org/repos/asf/couchdb/diff/7541d4fa
Branch: refs/heads/1.3.x
Commit: 7541d4fa0831b772b37ba1807e7df890307ea825
Parents: 15e2ef5
Author: Robert Newson <rn...@apache.org>
Authored: Wed Nov 21 13:00:31 2012 +0000
Committer: Robert Newson <rn...@apache.org>
Committed: Wed Nov 21 15:13:30 2012 +0000
----------------------------------------------------------------------
share/www/script/test/update_documents.js | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/couchdb/blob/7541d4fa/share/www/script/test/update_documents.js
----------------------------------------------------------------------
diff --git a/share/www/script/test/update_documents.js b/share/www/script/test/update_documents.js
index bbaa07d..6a318fd 100644
--- a/share/www/script/test/update_documents.js
+++ b/share/www/script/test/update_documents.js
@@ -87,6 +87,10 @@ couchTests.update_documents = function(debug) {
resp = {"code": 302}
return [null, resp];
}),
+ "resp-code-and-json" : stringFun(function(doc,req) {
+ resp = {"code": 302, "json": {"ok": true}}
+ return [{"_id": req["uuid"]}, resp];
+ }),
"binary" : stringFun(function(doc, req) {
var resp = {
"headers" : {
@@ -216,6 +220,10 @@ couchTests.update_documents = function(debug) {
xhr = CouchDB.request("POST", "/test_suite_db/_design/update/_update/resp-code/");
T(xhr.status == 302);
+ xhr = CouchDB.request("POST", "/test_suite_db/_design/update/_update/resp-code-and-json/");
+ TEquals(302, xhr.status);
+ T(JSON.parse(xhr.responseText).ok);
+
// base64 response
xhr = CouchDB.request("PUT", "/test_suite_db/_design/update/_update/binary/"+docid, {
headers : {"X-Couch-Full-Commit":"false"},