mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-09-10 13:19:08 +00:00
test: fix unit test nil pointer.
Add filesystem to qemu object. Fix mock_hypervisor Signed-off-by: Jose Carlos Venegas Munoz <jose.carlos.venegas.munoz@intel.com>
This commit is contained in:
@@ -64,6 +64,9 @@ func (m *mockHypervisor) hotplugAddDevice(devInfo interface{}, devType deviceTyp
|
|||||||
switch devType {
|
switch devType {
|
||||||
case cpuDev:
|
case cpuDev:
|
||||||
return m.vCPUs, nil
|
return m.vCPUs, nil
|
||||||
|
case memoryDev:
|
||||||
|
memdev := devInfo.(*memoryDevice)
|
||||||
|
return memdev.sizeMB, nil
|
||||||
}
|
}
|
||||||
return nil, nil
|
return nil, nil
|
||||||
}
|
}
|
||||||
|
@@ -348,8 +348,10 @@ func TestHotplugRemoveMemory(t *testing.T) {
|
|||||||
assert := assert.New(t)
|
assert := assert.New(t)
|
||||||
|
|
||||||
qemuConfig := newQemuConfig()
|
qemuConfig := newQemuConfig()
|
||||||
|
fs := &filesystem{}
|
||||||
q := &qemu{
|
q := &qemu{
|
||||||
config: qemuConfig,
|
config: qemuConfig,
|
||||||
|
storage: fs,
|
||||||
}
|
}
|
||||||
|
|
||||||
_, err := q.hotplugRemoveDevice(&memoryDevice{0, 128}, memoryDev)
|
_, err := q.hotplugRemoveDevice(&memoryDevice{0, 128}, memoryDev)
|
||||||
@@ -360,8 +362,10 @@ func TestHotplugUnsupportedDeviceType(t *testing.T) {
|
|||||||
assert := assert.New(t)
|
assert := assert.New(t)
|
||||||
|
|
||||||
qemuConfig := newQemuConfig()
|
qemuConfig := newQemuConfig()
|
||||||
|
fs := &filesystem{}
|
||||||
q := &qemu{
|
q := &qemu{
|
||||||
config: qemuConfig,
|
config: qemuConfig,
|
||||||
|
storage: fs,
|
||||||
}
|
}
|
||||||
|
|
||||||
_, err := q.hotplugAddDevice(&memoryDevice{0, 128}, fsDev)
|
_, err := q.hotplugAddDevice(&memoryDevice{0, 128}, fsDev)
|
||||||
|
Reference in New Issue
Block a user