Ejemplo n.º 1
0
 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)
Ejemplo n.º 2
0
 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))
Ejemplo n.º 3
0
 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))
Ejemplo n.º 4
0
    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))