package daemon | |
import ( | |
"testing" | |
"github.com/docker/docker/runconfig" | |
) | |
func TestMergeLxcConfig(t *testing.T) { | |
kv := []runconfig.KeyValuePair{ | |
{"lxc.cgroups.cpuset", "1,2"}, | |
} | |
hostConfig := &runconfig.HostConfig{ | |
LxcConf: runconfig.NewLxcConfig(kv), | |
} | |
out, err := mergeLxcConfIntoOptions(hostConfig) | |
if err != nil { | |
t.Fatalf("Failed to merge Lxc Config: %s", err) | |
} | |
cpuset := out[0] | |
if expected := "cgroups.cpuset=1,2"; cpuset != expected { | |
t.Fatalf("expected %s got %s", expected, cpuset) | |
} | |
} |