def setUp(self): self.utils_patcher = patch( 'conjureup.controllers.lxdsetup.common.utils') self.mock_utils = self.utils_patcher.start() self.view_patcher = patch( 'conjureup.controllers.lxdsetup.gui.LXDSetupView') self.mock_view = self.view_patcher.start() self.app_patcher = patch( 'conjureup.controllers.lxdsetup.common.app') mock_app = self.app_patcher.start() mock_app.ui = MagicMock(name="app.ui") mock_app.env = {'CONJURE_UP_CACHEDIR': '/tmp'} self.ifaces = ['eth0', 'wlan0'] self.ifaces_patcher = patch.object(LXDSetupController, 'ifaces', property(lambda s: self.ifaces, lambda s, v: None), create=True) self.ifaces_patcher.start() self.schema_patcher = patch.object(LXDSetupController, 'schema') self.schema_patcher.start() self.controller = LXDSetupController() self.controller.next_screen = MagicMock() self.controller.setup = MagicMock() self.controller.set_default_profile = MagicMock()
def setUp(self): self.controller = LXDSetupController() self.controllers_patcher = patch( 'conjureup.controllers.lxdsetup.gui.controllers') self.mock_controllers = self.controllers_patcher.start() self.utils_patcher = patch('conjureup.controllers.lxdsetup.gui.utils') self.mock_utils = self.utils_patcher.start() self.render_patcher = patch( 'conjureup.controllers.lxdsetup.gui.LXDSetupController.render') self.mock_render = self.render_patcher.start() self.app_patcher = patch('conjureup.controllers.lxdsetup.gui.app') self.mock_app = self.app_patcher.start() self.mock_app.ui = MagicMock(name="app.ui")
def setUp(self): self.controller = LXDSetupController() self.utils_patcher = patch('conjureup.controllers.lxdsetup.gui.utils') self.mock_utils = self.utils_patcher.start() self.finish_patcher = patch( 'conjureup.controllers.lxdsetup.gui.LXDSetupController.finish') self.mock_finish = self.finish_patcher.start() self.view_patcher = patch( 'conjureup.controllers.lxdsetup.gui.LXDSetupView') self.view_patcher.start() self.app_patcher = patch('conjureup.controllers.lxdsetup.gui.app') mock_app = self.app_patcher.start() mock_app.ui = MagicMock(name="app.ui")
def setUp(self): self.controllers_patcher = patch( 'conjureup.controllers.lxdsetup.common.controllers') self.mock_controllers = self.controllers_patcher.start() self.utils_patcher = patch( 'conjureup.controllers.lxdsetup.common.utils') self.mock_utils = self.utils_patcher.start() self.render_patcher = patch( 'conjureup.controllers.lxdsetup.gui.LXDSetupController.render') self.mock_render = self.render_patcher.start() self.app_patcher = patch( 'conjureup.controllers.lxdsetup.common.app') self.mock_app = self.app_patcher.start() self.mock_app.ui = MagicMock(name="app.ui") self.mock_app.env = {'CONJURE_UP_CACHEDIR': '/tmp'} self.mock_app.current_model = 'conjure-up-bong' self.ev_app_patcher = patch( 'conjureup.events.app', self.mock_app) self.ev_app_patcher.start() self.parse_version_patcher = patch( 'conjureup.controllers.lxdsetup.common.parse_version' ) self.mock_parse_version = self.parse_version_patcher.start() self.grp_patcher = patch( 'conjureup.controllers.lxdsetup.common.grp' ) self.mock_grp = self.grp_patcher.start() events.Shutdown.clear() self.controller = LXDSetupController() self.controller.flag_file = MagicMock() self.controller.next_screen = MagicMock() self.controller.set_default_profile = MagicMock() self.controller.can_user_acces_lxd = MagicMock() self.controller.kill_dnsmasq = MagicMock() self.mock_utils.snap_version.return_value = parse_version('2.25') self.mock_utils.get_open_port.return_value = '12001' self.mock_parse_version.return_value = parse_version('2.25')