diff options
author | Andy Schwerin <schwerin@10gen.com> | 2012-11-26 14:49:39 -0500 |
---|---|---|
committer | Andy Schwerin <schwerin@10gen.com> | 2012-11-26 17:17:46 -0500 |
commit | 25c8a4947a4b06b4a0eb21b6f995902529281b56 (patch) | |
tree | 5c17dd4e29f1d255f56433a8b5daa12daa7f7ea3 /jstests/slowNightly | |
parent | 736bcf0b8b51e9baea921952f7cfc0a387d6c404 (diff) | |
download | mongo-25c8a4947a4b06b4a0eb21b6f995902529281b56.tar.gz |
SERVER-7428 Regression test.
Diffstat (limited to 'jstests/slowNightly')
-rw-r--r-- | jstests/slowNightly/server7428.js | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/jstests/slowNightly/server7428.js b/jstests/slowNightly/server7428.js new file mode 100644 index 00000000000..6a27e102367 --- /dev/null +++ b/jstests/slowNightly/server7428.js @@ -0,0 +1,16 @@ +// Regression test for SERVER-7428. +// +// Verify that the copyDatabase command works appropriately when the +// target mongo instance has authentication enabled. + +// Setup fromDb with no auth +var fromDb = MongoRunner.runMongod({ port: 29000 }); + +// Setup toDb with auth +var toDb = MongoRunner.runMongod({auth : "", port : 31001}); +var admin = toDb.getDB("admin"); +admin.addUser("foo","bar"); +admin.auth("foo","bar"); + +admin.copyDatabase('test', 'test', fromDb.host) + |