You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by ja...@apache.org on 2018/07/14 11:19:51 UTC
[couchdb] 01/01: wait for db deletion before db re-creation. Closes
#1197
This is an automated email from the ASF dual-hosted git repository.
jan pushed a commit to branch fix/1197/js-tests
in repository https://gitbox.apache.org/repos/asf/couchdb.git
commit bd6301dba80e9c093e242cd558e0f4a0456ec1be
Author: Jan Lehnardt <ja...@apache.org>
AuthorDate: Sat Jul 14 12:51:02 2018 +0200
wait for db deletion before db re-creation. Closes #1197
---
test/javascript/tests/users_db.js | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/test/javascript/tests/users_db.js b/test/javascript/tests/users_db.js
index 34a7bad..20be325 100644
--- a/test/javascript/tests/users_db.js
+++ b/test/javascript/tests/users_db.js
@@ -205,6 +205,13 @@ couchTests.users_db = function(debug) {
} finally {
CouchDB.login("jan", "apple");
usersDb.deleteDb(); // cleanup
+ waitForSuccess(function() {
+ var req = CouchDB.request("GET", usersDb.name);
+ if (req.status == 404) {
+ return true
+ }
+ throw({});
+ }, "usersdb.deleteDb")
usersDb.createDb();
usersDbAlt.deleteDb(); // cleanup
}