summaryrefslogtreecommitdiff
path: root/share/www/script/test/basics.js
diff options
context:
space:
mode:
Diffstat (limited to 'share/www/script/test/basics.js')
-rw-r--r--share/www/script/test/basics.js7
1 files changed, 7 insertions, 0 deletions
diff --git a/share/www/script/test/basics.js b/share/www/script/test/basics.js
index a261b5ae..7e0fe0d6 100644
--- a/share/www/script/test/basics.js
+++ b/share/www/script/test/basics.js
@@ -235,4 +235,11 @@ couchTests.basics = function(debug) {
result = JSON.parse(xhr.responseText);
T(result.error == "bad_request");
T(result.reason == "`keys` member must be a array.");
+
+ // oops, the doc id got lost in code nirwana
+ xhr = CouchDB.request("DELETE", "/test_suite_db/?rev=foobarbaz");
+ TEquals(400, xhr.status, "should return a bad request");
+ result = JSON.parse(xhr.responseText);
+ TEquals("bad_request", result.error);
+ TEquals("You tried to DELETE a database with a ?=rev parameter. Did mean to DELETE a document instead?", result.reason);
};