def setUp(self): self._vhdutils = vhdutilsv2.VHDUtilsV2() self._vhdutils._conn = mock.MagicMock() self._vhdutils._vmutils = mock.MagicMock() self._vhdutils.get_vhd_format = mock.MagicMock( return_value=self._FAKE_VHD_FORMAT) self._fake_file_handle = mock.MagicMock() self._fake_vhd_info_xml = ( '<INSTANCE CLASSNAME="Msvm_VirtualHardDiskSettingData">' '<PROPERTY NAME="BlockSize" TYPE="uint32">' '<VALUE>33554432</VALUE>' '</PROPERTY>' '<PROPERTY NAME="Caption" TYPE="string">' '<VALUE>Virtual Hard Disk Setting Data</VALUE>' '</PROPERTY>' '<PROPERTY NAME="Description" TYPE="string">' '<VALUE>Setting Data for a Virtual Hard Disk.</VALUE>' '</PROPERTY>' '<PROPERTY NAME="ElementName" TYPE="string">' '<VALUE>fake_path.vhdx</VALUE>' '</PROPERTY>' '<PROPERTY NAME="Format" TYPE="uint16">' '<VALUE>%(format)s</VALUE>' '</PROPERTY>' '<PROPERTY NAME="InstanceID" TYPE="string">' '<VALUE>52794B89-AC06-4349-AC57-486CAAD52F69</VALUE>' '</PROPERTY>' '<PROPERTY NAME="LogicalSectorSize" TYPE="uint32">' '<VALUE>512</VALUE>' '</PROPERTY>' '<PROPERTY NAME="MaxInternalSize" TYPE="uint64">' '<VALUE>%(max_internal_size)s</VALUE>' '</PROPERTY>' '<PROPERTY NAME="ParentPath" TYPE="string">' '<VALUE>%(parent_path)s</VALUE>' '</PROPERTY>' '<PROPERTY NAME="Path" TYPE="string">' '<VALUE>%(path)s</VALUE>' '</PROPERTY>' '<PROPERTY NAME="PhysicalSectorSize" TYPE="uint32">' '<VALUE>4096</VALUE>' '</PROPERTY>' '<PROPERTY NAME="Type" TYPE="uint16">' '<VALUE>%(type)s</VALUE>' '</PROPERTY>' '</INSTANCE>' % { 'path': self._FAKE_VHD_PATH, 'parent_path': self._FAKE_PARENT_VHD_PATH, 'format': self._FAKE_FORMAT, 'max_internal_size': self._FAKE_MAK_INTERNAL_SIZE, 'type': self._FAKE_TYPE }) super(VHDUtilsV2TestCase, self).setUp()
def setUp(self): super(VHDUtilsV2TestCase, self).setUp() self._vhdutils = vhdutilsv2.VHDUtilsV2() self._vhdutils._conn = mock.MagicMock() self._vhdutils._vmutils = mock.MagicMock() self._fake_file_handle = mock.MagicMock() self._fake_vhd_info = { 'Path': self._FAKE_VHD_PATH, 'ParentPath': self._FAKE_PARENT_PATH, 'Format': self._FAKE_FORMAT, 'MaxInternalSize': self._FAKE_MAX_INTERNAL_SIZE, 'Type': self._FAKE_TYPE, 'BlockSize': self._FAKE_BLOCK_SIZE, 'LogicalSectorSize': self._FAKE_LOGICAL_SECTOR_SIZE, 'PhysicalSectorSize': self._FAKE_PHYSICAL_SECTOR_SIZE }
def get_vhdutils(): return vhdutilsv2.VHDUtilsV2()