def __init__(self, virtapi=None): self._virtapi = virtapi self._vmutils = utilsfactory.get_vmutils() self._metricsutils = utilsfactory.get_metricsutils() self._vhdutils = utilsfactory.get_vhdutils() self._hostutils = utilsfactory.get_hostutils() self._pathutils = pathutils.PathUtils() self._volumeops = volumeops.VolumeOps() self._imagecache = imagecache.ImageCache() self._serial_console_ops = serialconsoleops.SerialConsoleOps() self._block_dev_man = (block_device_manager.BlockDeviceInfoManager()) self._vif_driver = vif_utils.HyperVVIFDriver()
def test_init_nova(self, mock_is_neutron): mock_is_neutron.return_value = False driver = vif.HyperVVIFDriver() self.assertIsInstance(driver._vif_plugin, vif.HyperVNovaNetworkVIFPlugin)
def setUp(self): super(HyperVVIFDriverTestCase, self).setUp() self.vif_driver = vif.HyperVVIFDriver() self.vif_driver._netutils = mock.MagicMock()
def test_init_neutron(self, mock_is_neutron): mock_is_neutron.return_value = True driver = vif.HyperVVIFDriver() self.assertIsInstance(driver._vif_plugin, vif.HyperVNeutronVIFPlugin)