utils_test.go 531 B

1234567891011121314151617181920212223242526
  1. package daemon
  2. import (
  3. "testing"
  4. "github.com/docker/docker/runconfig"
  5. "github.com/docker/docker/utils"
  6. )
  7. func TestMergeLxcConfig(t *testing.T) {
  8. hostConfig := &runconfig.HostConfig{
  9. LxcConf: []utils.KeyValuePair{
  10. {Key: "lxc.cgroups.cpuset", Value: "1,2"},
  11. },
  12. }
  13. out, err := mergeLxcConfIntoOptions(hostConfig)
  14. if err != nil {
  15. t.Fatalf("Failed to merge Lxc Config: %s", err)
  16. }
  17. cpuset := out[0]
  18. if expected := "cgroups.cpuset=1,2"; cpuset != expected {
  19. t.Fatalf("expected %s got %s", expected, cpuset)
  20. }
  21. }