diff options
author | John Christopher Anderson <jchris@apache.org> | 2009-03-13 22:15:34 +0000 |
---|---|---|
committer | John Christopher Anderson <jchris@apache.org> | 2009-03-13 22:15:34 +0000 |
commit | 9007e2d21dea8b0185c0096b30364a8ee40a3867 (patch) | |
tree | 7d8dacb2c8cd619f18dfab8fdb40d146ac28c85a /share/www/script/test/compact.js | |
parent | 65608e14e8911b33c30178d717d745edc9f66c17 (diff) |
Commit Damien's rep_security branch to trunk.
Changes bulk_docs conflict checking.
Breaks file format, see mailing list for data upgrade procedure, or
http://wiki.apache.org/couchdb/Breaking_changes
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@753448 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'share/www/script/test/compact.js')
-rw-r--r-- | share/www/script/test/compact.js | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/share/www/script/test/compact.js b/share/www/script/test/compact.js index 4612621e..51a57051 100644 --- a/share/www/script/test/compact.js +++ b/share/www/script/test/compact.js @@ -16,8 +16,7 @@ couchTests.compact = function(debug) { db.createDb(); if (debug) debugger; var docs = makeDocs(0, 10); - var saveResult = db.bulkSave(docs); - T(saveResult.ok); + db.bulkSave(docs); var binAttDoc = { _id: "bin_doc", @@ -36,12 +35,11 @@ couchTests.compact = function(debug) { for(var i in docs) { db.deleteDoc(docs[i]); } - db.setAdmins(["Foo bar"]); var deletesize = db.info().disk_size; T(deletesize > originalsize); - var xhr = CouchDB.request("POST", "/test_suite_db/_compact"); - T(xhr.status == 202); + T(db.compact().ok); + T(db.last_req.status == 202); // compaction isn't instantaneous, loop until done while (db.info().compact_running) {}; |