Beispiel #1
0
 def setUp(self):
     super(CommandsBaseTest, self).setUp()
     self.orig_sys_exit = sys.exit
     sys.exit = mock.Mock(return_value=None)
     self.orig_sys_argv = sys.argv
     sys.argv = ['fakecmd']
     parser = common.CliOptions().create_optparser(False)
     self.cmd_base = common.CommandsBase(parser)
Beispiel #2
0
 def setUp(self):
     super(AuthTest, self).setUp()
     self.orig_sys_exit = sys.exit
     sys.exit = mock.Mock(return_value=None)
     self.orig_sys_argv = sys.argv
     sys.argv = ['fakecmd']
     self.parser = common.CliOptions().create_optparser(False)
     self.auth = common.Auth(self.parser)
Beispiel #3
0
 def test___init__(self):
     parser = common.CliOptions().create_optparser(False)
     common.AuthedCommandsBase.debug = True
     dbaas = mock.Mock()
     dbaas.authenticate = mock.Mock(return_value=None)
     dbaas.client = mock.Mock()
     dbaas.client.auth_token = mock.Mock()
     dbaas.client.service_url = mock.Mock()
     dbaas.client.authenticate_with_token = mock.Mock()
     common.AuthedCommandsBase._get_client = mock.Mock(return_value=dbaas)
     common.AuthedCommandsBase(parser)
Beispiel #4
0
 def test___init__(self):
     co = common.CliOptions()
     self.check_default_options(co)