def test_power_on_generic_error_goes_through(self, mock_open):
domain_mock = mock.Mock()
connection_mock = mock.Mock()
connection_mock.lookupByName.return_value = domain_mock
domain_mock.create.side_effect = SpecificException()
mock_open.return_value = connection_mock
self.assertRaises(SpecificException, self.driver.power_on, 'domainA')
connection_mock.close.assert_called_with()
评论列表
文章目录