github.com/ld86/docker@v1.7.1-rc3/daemon/utils_test.go (about) 1 package daemon 2 3 import ( 4 "testing" 5 6 "github.com/docker/docker/runconfig" 7 ) 8 9 func TestMergeLxcConfig(t *testing.T) { 10 kv := []runconfig.KeyValuePair{ 11 {"lxc.cgroups.cpuset", "1,2"}, 12 } 13 hostConfig := &runconfig.HostConfig{ 14 LxcConf: runconfig.NewLxcConfig(kv), 15 } 16 17 out, err := mergeLxcConfIntoOptions(hostConfig) 18 if err != nil { 19 t.Fatalf("Failed to merge Lxc Config: %s", err) 20 } 21 22 cpuset := out[0] 23 if expected := "cgroups.cpuset=1,2"; cpuset != expected { 24 t.Fatalf("expected %s got %s", expected, cpuset) 25 } 26 }