def test_power_off_domain_not_running(self, mock_open):
domain_name = 'domainA'
domain_mock = mock.Mock()
connection_mock = mock.Mock()
connection_mock.lookupByName.return_value = domain_mock
domain_mock.destroy.side_effect = \
DumbLibvirtError(DOMAIN_NOT_RUNNING,
conn=connection_mock)
mock_open.return_value = connection_mock
self.driver.power_off(domain_name)
domain_mock.destroy.assert_called_with()
connection_mock.close.assert_called_with()
评论列表
文章目录