def test_get_vdis_for_boot_from_iscsi_vol_missing_sr_uuid(self): dev_params = get_fake_dev_params(ISCSI_TYPE) stubs.stubout_session(self.stubs, fake.SessionBase) driver = xenapi_conn.XenAPIDriver(False) result = vm_utils.get_vdis_for_boot_from_vol(driver._session, dev_params) self.assertNotEquals(result["root"]["uuid"], None)
def test_get_vdis_for_boot_from_vol_with_sr_uuid(self): dev_params = get_fake_dev_params(XENSM_TYPE) stubs.stubout_session(self.stubs, fake.SessionBase) driver = xenapi_conn.XenAPIDriver(False) result = vm_utils.get_vdis_for_boot_from_vol(driver._session, dev_params) self.assertEquals(result["root"]["uuid"], "falseVDI")
def test_get_vdis_for_boot_from_vol_with_sr_uuid(self): dev_params = get_fake_dev_params(XENSM_TYPE) stubs.stubout_session(self.stubs, fake.SessionBase) driver = xenapi_conn.XenAPIDriver(False) result = vm_utils.get_vdis_for_boot_from_vol(driver._session, dev_params) self.assertEquals(result['root']['uuid'], 'falseVDI')
def test_get_vdis_for_boot_from_iscsi_vol_missing_sr_uuid(self): dev_params = get_fake_dev_params(ISCSI_TYPE) stubs.stubout_session(self.stubs, fake.SessionBase) driver = xenapi_conn.XenAPIDriver(False) result = vm_utils.get_vdis_for_boot_from_vol(driver._session, dev_params) self.assertNotEquals(result['root']['uuid'], None)
def test_get_vdis_for_boot_from_vol(self): dev_params = {'sr_uuid': 'falseSR', 'name_label': 'fake_storage', 'name_description': 'test purposes', 'server': 'myserver', 'serverpath': '/local/scratch/myname', 'sr_type': 'nfs', 'introduce_sr_keys': ['server', 'serverpath', 'sr_type'], 'vdi_uuid': 'falseVDI'} stubs.stubout_session(self.stubs, fake.SessionBase) driver = xenapi_conn.XenAPIDriver(False) result = vm_utils.get_vdis_for_boot_from_vol(driver._session, dev_params) self.assertEquals(result['root']['uuid'], 'falseVDI')
def test_get_vdis_for_boot_from_vol(self): dev_params = { "sr_uuid": "falseSR", "name_label": "fake_storage", "name_description": "test purposes", "server": "myserver", "serverpath": "/local/scratch/myname", "sr_type": "nfs", "introduce_sr_keys": ["server", "serverpath", "sr_type"], "vdi_uuid": "falseVDI", } stubs.stubout_session(self.stubs, fake.SessionBase) driver = xenapi_conn.XenAPIDriver(False) result = vm_utils.get_vdis_for_boot_from_vol(driver._session, dev_params) self.assertEquals(result["root"]["uuid"], "falseVDI")
def test_get_vdis_for_boot_from_vol(self): dev_params = { 'sr_uuid': 'falseSR', 'name_label': 'fake_storage', 'name_description': 'test purposes', 'server': 'myserver', 'serverpath': '/local/scratch/myname', 'sr_type': 'nfs', 'introduce_sr_keys': ['server', 'serverpath', 'sr_type'], 'vdi_uuid': 'falseVDI' } stubs.stubout_session(self.stubs, fake.SessionBase) driver = xenapi_conn.XenAPIDriver(False) result = vm_utils.get_vdis_for_boot_from_vol(driver._session, dev_params) self.assertEquals(result['root']['uuid'], 'falseVDI')