Fix how unittests check for "enableTestCommands" server option.

This commit is contained in:
A. Jesse Jiryu Davis 2014-12-12 10:33:39 -05:00
parent 9efdbc8e43
commit 8a64f261fd

View File

@ -157,8 +157,8 @@ class ClientContext(object):
if 'enableTestCommands=1' in self.cmd_line['argv']:
self.test_commands_enabled = True
elif 'parsed' in self.cmd_line:
params = self.cmd_line['parsed'].get('setParameter', {})
if params.get('enableTestCommands'):
params = self.cmd_line['parsed'].get('setParameter', [])
if 'enableTestCommands=1' in params:
self.test_commands_enabled = True
self.is_mongos = (self.ismaster.get('msg') == 'isdbgrid')