JS test: update reader_acl.js for 2.0
Project: http://git-wip-us.apache.org/repos/asf/couchdb/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb/commit/acb64f09 Tree: http://git-wip-us.apache.org/repos/asf/couchdb/tree/acb64f09 Diff: http://git-wip-us.apache.org/repos/asf/couchdb/diff/acb64f09 Branch: refs/heads/2876-js-tests-merged-squashed Commit: acb64f09524ace3c75b6c216c90250e35b12a83f Parents: 5bf36af Author: Jan Lehnardt <[email protected]> Authored: Wed Dec 16 20:49:31 2015 +0100 Committer: Jan Lehnardt <[email protected]> Committed: Wed Dec 16 20:49:31 2015 +0100 ---------------------------------------------------------------------- test/javascript/tests/reader_acl.js | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/couchdb/blob/acb64f09/test/javascript/tests/reader_acl.js ---------------------------------------------------------------------- diff --git a/test/javascript/tests/reader_acl.js b/test/javascript/tests/reader_acl.js index ff770c7..e1d9c5f 100644 --- a/test/javascript/tests/reader_acl.js +++ b/test/javascript/tests/reader_acl.js @@ -11,13 +11,19 @@ // the License. couchTests.reader_acl = function(debug) { + return console.log('TODO: config not available on cluster'); // this tests read access control - var usersDb = new CouchDB("test_suite_users", {"X-Couch-Full-Commit":"false"}); - var secretDb = new CouchDB("test_suite_db", {"X-Couch-Full-Commit":"false"}); + var users_db_name = get_random_db_name(); + var usersDb = new CouchDB(users_db_name, {"X-Couch-Full-Commit":"false"}); + + var db_name = get_random_db_name(); + var secretDb = new CouchDB(db_name, {"X-Couch-Full-Commit":"false"}); + + function testFun() { try { - usersDb.deleteDb(); + // usersDb.deleteDb(); try { usersDb.createDb(); } catch(e) { @@ -25,7 +31,7 @@ couchTests.reader_acl = function(debug) { throw e; } } - secretDb.deleteDb(); + // secretDb.deleteDb(); secretDb.createDb(); // create a user with top-secret-clearance @@ -201,7 +207,7 @@ couchTests.reader_acl = function(debug) { key: "authentication_handlers", value: "{couch_httpd_auth, cookie_authentication_handler}, {couch_httpd_auth, default_authentication_handler}"}, {section: "couch_httpd_auth", - key: "authentication_db", value: "test_suite_users"}], + key: "authentication_db", value: users_db_name}], testFun ); @@ -213,7 +219,10 @@ couchTests.reader_acl = function(debug) { key: "authentication_handlers", value: "{couch_httpd_auth, cookie_authentication_handler}, {couch_httpd_auth, default_authentication_handler}"}, {section: "couch_httpd_auth", - key: "authentication_db", value: "test_suite_users"}], + key: "authentication_db", value: users_db_name}], testFun2 ); + + // cleanup + db.deleteDb(); }
