MCPcopy Index your code
hub / github.com/firecracker-microvm/firecracker-containerd / TestLoadConfigDefaults

Function TestLoadConfigDefaults

config/config_test.go:25–35  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

23)
24
25func TestLoadConfigDefaults(t *testing.T) {
26 configContent := `{}`
27 configFile, cleanup := createTempConfig(t, configContent)
28 defer cleanup()
29 cfg, err := LoadConfig(configFile)
30 assert.NoError(t, err, "failed to load config")
31
32 assert.Equal(t, defaultKernelArgs, cfg.KernelArgs, "expected default kernel args")
33 assert.Equal(t, defaultKernelPath, cfg.KernelImagePath, "expected default kernel path")
34 assert.Equal(t, defaultRootfsPath, cfg.RootDrive, "expected default rootfs path")
35}
36
37func TestLoadConfigOverrides(t *testing.T) {
38 overrideKernelArgs := "OVERRIDE KERNEL ARGS"

Callers

nothing calls this directly

Calls 2

createTempConfigFunction · 0.85
LoadConfigFunction · 0.85

Tested by

no test coverage detected