test_sahara_cli.py (sahara-14.0.0) | : | test_sahara_cli.py (sahara-15.0.0) | ||
---|---|---|---|---|
skipping to change at line 54 | skipping to change at line 54 | |||
mock_start_server_patch = mock.patch( | mock_start_server_patch = mock.patch( | |||
'sahara.main.SaharaWSGIService.start') | 'sahara.main.SaharaWSGIService.start') | |||
self.patchers.append(mock_start_server_patch) | self.patchers.append(mock_start_server_patch) | |||
self.mock_start_server = mock_start_server_patch.start() | self.mock_start_server = mock_start_server_patch.start() | |||
def tearDown(self): | def tearDown(self): | |||
super(TestSaharaCLI, self).tearDown() | super(TestSaharaCLI, self).tearDown() | |||
for patcher in reversed(self.patchers): | for patcher in reversed(self.patchers): | |||
patcher.stop() | patcher.stop() | |||
@mock.patch('oslo_config.cfg.ConfigOpts.find_file') | ||||
@mock.patch('sahara.main.setup_sahara_api') | @mock.patch('sahara.main.setup_sahara_api') | |||
def test_main_start_api(self, mock_setup_sahara_api): | def test_main_start_api(self, mock_setup_sahara_api, mock_config): | |||
mock_config.return_value = '/etc/sahara/' | ||||
sahara_api.main() | sahara_api.main() | |||
self.mock_start_server.assert_called_once_with() | self.mock_start_server.assert_called_once_with() | |||
self.mock_get_pl.return_value.wait.assert_called_once_with() | self.mock_get_pl.return_value.wait.assert_called_once_with() | |||
@mock.patch('sahara.utils.rpc.RPCServer.get_service') | @mock.patch('sahara.utils.rpc.RPCServer.get_service') | |||
@mock.patch('oslo_service.service.ProcessLauncher') | @mock.patch('oslo_service.service.ProcessLauncher') | |||
@mock.patch('sahara.main._get_ops_driver') | @mock.patch('sahara.main._get_ops_driver') | |||
@mock.patch('sahara.service.ops.OpsServer') | @mock.patch('sahara.service.ops.OpsServer') | |||
def test_main_start_engine(self, mock_ops_server, mock_get_ops_driver, | def test_main_start_engine(self, mock_ops_server, mock_get_ops_driver, | |||
skipping to change at line 78 | skipping to change at line 79 | |||
self.mock_get_pl.return_value = mock_pl | self.mock_get_pl.return_value = mock_pl | |||
mock_ops_server.return_value.get_service.return_value = ( | mock_ops_server.return_value.get_service.return_value = ( | |||
mock_get_service) | mock_get_service) | |||
sahara_engine.main() | sahara_engine.main() | |||
mock_pl.launch_service.assert_called_once_with(mock_get_service) | mock_pl.launch_service.assert_called_once_with(mock_get_service) | |||
mock_pl.wait.assert_called_once_with() | mock_pl.wait.assert_called_once_with() | |||
def test_main_start_all(self): | @mock.patch('oslo_config.cfg.ConfigOpts.find_file') | |||
def test_main_start_all(self, mock_config): | ||||
mock_config.return_value = '/etc/sahara/' | ||||
sahara_all.main() | sahara_all.main() | |||
self.mock_start_server.assert_called_once_with() | self.mock_start_server.assert_called_once_with() | |||
self.mock_get_pl.return_value.wait.assert_called_once_with() | self.mock_get_pl.return_value.wait.assert_called_once_with() | |||
End of changes. 3 change blocks. | ||||
4 lines changed or deleted | 6 lines changed or added |