def setUp(self): super(LXDTestDriver, self).setUp() self.ml = stubs.lxd_mock() lxd_patcher = mock.patch('pylxd.api.API', mock.Mock(return_value=self.ml)) lxd_patcher.start() self.addCleanup(lxd_patcher.stop) self.connection = driver.LXDDriver(fake.FakeVirtAPI())
def setUp(self): super(LXDTestContainerOps, self).setUp() self.ml = stubs.lxd_mock() lxd_patcher = mock.patch('pylxd.api.API', mock.Mock(return_value=self.ml)) lxd_patcher.start() self.addCleanup(lxd_patcher.stop) self.container_ops = ( container_ops.LXDContainerOperations(fake.FakeVirtAPI())) self.mc = mock.MagicMock() config_patcher = mock.patch.object(self.container_ops, 'container_config', self.mc) config_patcher.start() self.addCleanup(config_patcher.stop) self.mv = mock.MagicMock() vif_patcher = mock.patch.object(self.container_ops, 'vif_driver', self.mv) vif_patcher.start() self.addCleanup(vif_patcher.stop)