diff --git a/virtcontainers/clh_test.go b/virtcontainers/clh_test.go index d59a18e8c1..edf6c5a2fa 100644 --- a/virtcontainers/clh_test.go +++ b/virtcontainers/clh_test.go @@ -4,3 +4,21 @@ // package virtcontainers + +import ( + "github.com/stretchr/testify/assert" + "testing" +) + +func TestCloudHypervisorAddVSock(t *testing.T) { + assert := assert.New(t) + clh := cloudHypervisor{} + + clh.addVSock(1, "path") + assert.Equal(clh.vmconfig.Vsock[0].Cid, int64(1)) + assert.Equal(clh.vmconfig.Vsock[0].Sock, "path") + + clh.addVSock(2, "path2") + assert.Equal(clh.vmconfig.Vsock[1].Cid, int64(2)) + assert.Equal(clh.vmconfig.Vsock[1].Sock, "path2") +}