From 348cf3390813900f1ce5196fa51778caee6f3292 Mon Sep 17 00:00:00 2001 From: Pearl Dsilva Date: Wed, 25 Mar 2026 13:05:56 -0400 Subject: [PATCH] add unit tests for clvm/clvm_ng operations --- .../storage/LibvirtStorageAdaptorTest.java | 406 ++++++++++++++++++ 1 file changed, 406 insertions(+) diff --git a/plugins/hypervisors/kvm/src/test/java/com/cloud/hypervisor/kvm/storage/LibvirtStorageAdaptorTest.java b/plugins/hypervisors/kvm/src/test/java/com/cloud/hypervisor/kvm/storage/LibvirtStorageAdaptorTest.java index 88346abd017..c6e5ef866e1 100644 --- a/plugins/hypervisors/kvm/src/test/java/com/cloud/hypervisor/kvm/storage/LibvirtStorageAdaptorTest.java +++ b/plugins/hypervisors/kvm/src/test/java/com/cloud/hypervisor/kvm/storage/LibvirtStorageAdaptorTest.java @@ -17,11 +17,17 @@ package com.cloud.hypervisor.kvm.storage; +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertNotNull; +import static org.mockito.ArgumentMatchers.anyInt; import static org.mockito.ArgumentMatchers.anyList; import static org.mockito.ArgumentMatchers.anyLong; import static org.mockito.ArgumentMatchers.anyString; +import static org.mockito.ArgumentMatchers.eq; import static org.mockito.Mockito.never; +import static org.mockito.Mockito.when; +import java.lang.reflect.Method; import java.util.HashMap; import java.util.Map; import java.util.UUID; @@ -33,6 +39,7 @@ import org.junit.runner.RunWith; import org.libvirt.Connect; import org.libvirt.StoragePool; import org.mockito.Mock; +import org.mockito.MockedConstruction; import org.mockito.MockedStatic; import org.mockito.Mockito; import org.mockito.MockitoAnnotations; @@ -45,6 +52,7 @@ import com.cloud.storage.Storage; import com.cloud.utils.Pair; import com.cloud.utils.exception.CloudRuntimeException; import com.cloud.utils.script.Script; +import org.apache.cloudstack.utils.qemu.QemuImg.PhysicalDiskFormat; @RunWith(MockitoJUnitRunner.class) public class LibvirtStorageAdaptorTest { @@ -58,6 +66,9 @@ public class LibvirtStorageAdaptorTest { MockedStatic