diff options
author | Jan Lehnardt <jan@apache.org> | 2018-07-16 12:01:54 +0200 |
---|---|---|
committer | Jan Lehnardt <jan@apache.org> | 2018-07-16 12:49:18 +0200 |
commit | 8c2b86a65928724d137477555033e5671f0d2096 (patch) | |
tree | aa1b78ce6ba8c627ed12bf50a254345018f67757 | |
parent | 45583af0cb600b712b1eb965b812f3537991f6f4 (diff) | |
download | couchdb-8c2b86a65928724d137477555033e5671f0d2096.tar.gz |
improve ddoc test reliablilty by waiting for ddoc deletion
-rw-r--r-- | test/javascript/tests/design_docs.js | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/test/javascript/tests/design_docs.js b/test/javascript/tests/design_docs.js index 6e12001d7..ed1e72f3f 100644 --- a/test/javascript/tests/design_docs.js +++ b/test/javascript/tests/design_docs.js @@ -373,7 +373,13 @@ couchTests.design_docs = function(debug) { } T(db.deleteDoc(designDoc).ok); - T(db.open(designDoc._id) == null); + waitForSuccess(function() { + var ddoc = db.open(designDoc._id) + if (ddoc != null) { + throw({}); + } + return true; + }, 'db.open(designDoc._id)'); T(db.view("test/no_docs") == null); T(db.ensureFullCommit().ok); |