def _test_detach_virtual_disk_spec(self, destroy_disk=False): virtual_device_config = vm_util.detach_virtual_disk_spec(fake.FakeFactory(), "fake_device", destroy_disk) self.assertEqual("remove", virtual_device_config.operation) self.assertEqual("fake_device", virtual_device_config.device) self.assertEqual("ns0:VirtualDeviceConfigSpec", virtual_device_config.obj_name) if destroy_disk: self.assertEqual("destroy", virtual_device_config.fileOperation) else: self.assertFalse(hasattr(virtual_device_config, "fileOperation"))
def _test_detach_virtual_disk_spec(self, destroy_disk=False): virtual_device_config = vm_util.detach_virtual_disk_spec( fake.FakeFactory(), 'fake_device', destroy_disk) self.assertEqual('remove', virtual_device_config.operation) self.assertEqual('fake_device', virtual_device_config.device) self.assertEqual('ns0:VirtualDeviceConfigSpec', virtual_device_config.obj_name) if destroy_disk: self.assertEqual('destroy', virtual_device_config.fileOperation) else: self.assertFalse(hasattr(virtual_device_config, 'fileOperation'))