couchdb-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From j..@apache.org
Subject svn commit: r757711 - /couchdb/trunk/share/www/script/test/rev_stemming.js
Date Tue, 24 Mar 2009 10:45:49 GMT
Author: jan
Date: Tue Mar 24 10:45:48 2009
New Revision: 757711

URL: http://svn.apache.org/viewvc?rev=757711&view=rev
Log:
force full doc reload because ETags don't honour compaction

Modified:
    couchdb/trunk/share/www/script/test/rev_stemming.js

Modified: couchdb/trunk/share/www/script/test/rev_stemming.js
URL: http://svn.apache.org/viewvc/couchdb/trunk/share/www/script/test/rev_stemming.js?rev=757711&r1=757710&r2=757711&view=diff
==============================================================================
--- couchdb/trunk/share/www/script/test/rev_stemming.js (original)
+++ couchdb/trunk/share/www/script/test/rev_stemming.js Tue Mar 24 10:45:48 2009
@@ -88,6 +88,12 @@
   // compaction isn't instantaneous, loop until done
   while (db.info().compact_running) {};
   
-  T(db.open("bar", {revs:true})._revisions.ids.length == newLimit);
+  // force reload because ETags don't honour compaction
+  var req = db.request("GET", "/test_suite_db_a/bar?revs=true", {
+    headers:{"if-none-match":"pommes"}
+  });
   
+  var finalDoc = JSON.parse(req.responseText);
+  TEquals(newLimit, finalDoc._revisions.ids.length,
+    "should return a truncated revision list");
 };



Mime
View raw message