class NewCloudGUIFinishTestCase(unittest.TestCase): def setUp(self): self.controller = NewCloudController() self.controllers_patcher = patch( 'conjureup.controllers.newcloud.gui.controllers') self.mock_controllers = self.controllers_patcher.start() self.utils_patcher = patch( 'conjureup.controllers.newcloud.gui.utils') self.mock_utils = self.utils_patcher.start() self.render_patcher = patch( 'conjureup.controllers.newcloud.gui.NewCloudController.render') self.mock_render = self.render_patcher.start() self.app_patcher = patch( 'conjureup.controllers.newcloud.gui.app') self.mock_app = self.app_patcher.start() self.mock_app.ui = MagicMock(name="app.ui") def tearDown(self): self.controllers_patcher.stop() self.utils_patcher.stop() self.render_patcher.stop() self.app_patcher.stop() def test_finish(self): "call finish" self.controller.finish()
class NewCloudGUIFinishTestCase(unittest.TestCase): def setUp(self): self.controller = NewCloudController() self.controllers_patcher = patch( 'conjureup.controllers.newcloud.gui.controllers') self.mock_controllers = self.controllers_patcher.start() self.utils_patcher = patch('conjureup.controllers.newcloud.gui.utils') self.mock_utils = self.utils_patcher.start() self.render_patcher = patch( 'conjureup.controllers.newcloud.gui.NewCloudController.render') self.mock_render = self.render_patcher.start() self.app_patcher = patch('conjureup.controllers.newcloud.gui.app') self.mock_app = self.app_patcher.start() self.mock_app.ui = MagicMock(name="app.ui") def tearDown(self): self.controllers_patcher.stop() self.utils_patcher.stop() self.render_patcher.stop() self.app_patcher.stop() def test_finish(self): "call finish" self.controller.finish()
class NewCloudGUIFinishTestCase(unittest.TestCase): def setUp(self): self.controller = NewCloudController() self.controllers_patcher = patch( 'conjureup.controllers.newcloud.gui.controllers') self.mock_controllers = self.controllers_patcher.start() self.utils_patcher = patch( 'conjureup.controllers.newcloud.gui.utils') self.mock_utils = self.utils_patcher.start() self.render_patcher = patch( 'conjureup.controllers.newcloud.gui.NewCloudController.render') self.mock_render = self.render_patcher.start() self.app_patcher = patch( 'conjureup.controllers.newcloud.gui.app') self.mock_app = self.app_patcher.start() self.mock_app.ui = MagicMock(name="app.ui") self.juju_patcher = patch( 'conjureup.controllers.newcloud.gui.juju' ) self.mock_juju = self.juju_patcher.start() self.mock_juju.get_cloud.return_value = {'type': 'lxd'} self.track_screen_patcher = patch( 'conjureup.controllers.newcloud.gui.track_screen') self.mock_track_screen = self.track_screen_patcher.start() self.common_patcher = patch( 'conjureup.controllers.newcloud.gui.common' ) self.mock_common = self.common_patcher.start() def tearDown(self): self.controllers_patcher.stop() self.utils_patcher.stop() self.render_patcher.stop() self.app_patcher.stop() self.juju_patcher.stop() self.track_screen_patcher.stop() self.common_patcher.stop() def test_finish(self): "call finish" self.controller.finish() assert self.mock_app.loop.create_task.called