summaryrefslogtreecommitdiff
path: root/jstests/sslSpecial
diff options
context:
space:
mode:
authorRobert Guo <robert.guo@10gen.com>2017-05-08 12:29:50 -0400
committerRobert Guo <robert.guo@10gen.com>2017-05-23 15:18:12 -0400
commitdf10adbfe55f21e3476be508436345e03b12fddc (patch)
tree32f81bce02fbcf357e846fb8f82793b1ae9629d5 /jstests/sslSpecial
parent7c53bb196f13bfebbbee0d235b3887a348e303a6 (diff)
downloadmongo-df10adbfe55f21e3476be508436345e03b12fddc.tar.gz
SERVER-27549 Print message on intentional server crash.
Diffstat (limited to 'jstests/sslSpecial')
-rw-r--r--jstests/sslSpecial/set_parameter_nossl.js8
1 files changed, 5 insertions, 3 deletions
diff --git a/jstests/sslSpecial/set_parameter_nossl.js b/jstests/sslSpecial/set_parameter_nossl.js
index 74bab379aa0..95b66bc274f 100644
--- a/jstests/sslSpecial/set_parameter_nossl.js
+++ b/jstests/sslSpecial/set_parameter_nossl.js
@@ -7,12 +7,14 @@ function testTransition(newSSLMode, newClusterAuthMode) {
// If no parameters are given sslMode defaults to disabled
var conn = MongoRunner.runMongod({clusterAuthMode: "keyFile"});
var adminDB = conn.getDB("admin");
+ adminDB.createUser({user: "root", pwd: "pwd", roles: ["root"]});
+ adminDB.auth("root", "pwd");
var res = adminDB.runCommand({"setParameter": 1, "sslMode": newSSLMode});
- assert(!res["ok"]);
+ assert.commandFailedWithCode(res, ErrorCodes.BadValue);
var res = adminDB.runCommand({"setParameter": 1, "clusterAuthMode": newClusterAuthMode});
- assert(!res["ok"]);
- MongoRunner.stopMongod(conn.port);
+ assert.commandFailedWithCode(res, ErrorCodes.BadValue);
+ MongoRunner.stopMongod(conn);
}
testTransition("allowSSL", "sendKeyFile");