def test_instance_dir_disk_created(self): """Test image file isn't cached when use_linked_clone is False.""" self._create_vm() inst_file_path = '[fake-ds] fake-uuid/fake_name.vmdk' cache_file_path = '[fake-ds] vmware_base/fake_image_uuid.vmdk' self.assertEqual(vmwareapi_fake.get_file(inst_file_path), True) self.assertEqual(vmwareapi_fake.get_file(cache_file_path), False)
def test_cache_dir_disk_created(self): """Test image disk is cached when use_linked_clone is True.""" self.flags(use_linked_clone=True, group='vmware') self._create_vm() cache_file_path = '[fake-ds] vmware_base/fake_image_uuid.vmdk' cache_root_path = '[fake-ds] vmware_base/fake_image_uuid.80.vmdk' self.assertTrue(vmwareapi_fake.get_file(cache_file_path)) self.assertTrue(vmwareapi_fake.get_file(cache_root_path))
def test_cache_dir_disk_created(self): """Test image disk is cached when use_linked_clone is True.""" self.flags(use_linked_clone=True, group='vmware') self._create_vm() cache_file_path = '[fake-ds] vmware_base/fake_image_uuid.vmdk' cache_root_path = '[fake-ds] vmware_base/fake_image_uuid.80.vmdk' self.assertTrue(vmwareapi_fake.get_file(cache_file_path)) self.assertTrue(vmwareapi_fake.get_file(cache_root_path))
def test_instance_dir_disk_created(self): """Test image file is cached when even when use_linked_clone is False """ self._create_vm() inst_file_path = '[fake-ds] fake-uuid/fake_name.vmdk' cache_file_path = '[fake-ds] vmware_base/fake_image_uuid.vmdk' self.assertTrue(vmwareapi_fake.get_file(inst_file_path)) self.assertTrue(vmwareapi_fake.get_file(cache_file_path))