mirror of https://github.com/docker/docs.git
cleanup config asserts
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
This commit is contained in:
parent
b39e023e03
commit
67fbac56a6
|
@ -9,44 +9,44 @@ import (
|
|||
|
||||
func TestBuildContainerConfig(t *testing.T) {
|
||||
config := BuildContainerConfig(&dockerclient.ContainerConfig{})
|
||||
assert.Equal(t, len(config.Env), 0)
|
||||
assert.Equal(t, len(config.Labels), 0)
|
||||
assert.Empty(t, config.Env)
|
||||
assert.Empty(t, config.Labels)
|
||||
|
||||
config = BuildContainerConfig(&dockerclient.ContainerConfig{Env: []string{"test=true"}})
|
||||
assert.Equal(t, len(config.Env), 1)
|
||||
assert.Equal(t, len(config.Labels), 0)
|
||||
assert.Len(t, config.Env, 1)
|
||||
assert.Empty(t, config.Labels)
|
||||
|
||||
config = BuildContainerConfig(&dockerclient.ContainerConfig{Env: []string{"constraint:test==true"}})
|
||||
assert.Equal(t, len(config.Env), 0)
|
||||
assert.Equal(t, len(config.Labels), 1)
|
||||
assert.Empty(t, config.Env)
|
||||
assert.Len(t, config.Labels, 1)
|
||||
|
||||
config = BuildContainerConfig(&dockerclient.ContainerConfig{Env: []string{"affinity:container==test"}})
|
||||
assert.Equal(t, len(config.Env), 0)
|
||||
assert.Equal(t, len(config.Labels), 1)
|
||||
assert.Empty(t, config.Env)
|
||||
assert.Len(t, config.Labels, 1)
|
||||
|
||||
config = BuildContainerConfig(&dockerclient.ContainerConfig{Env: []string{"test=true", "constraint:test==true", "affinity:container==test"}})
|
||||
assert.Equal(t, len(config.Env), 1)
|
||||
assert.Equal(t, len(config.Labels), 2)
|
||||
assert.Len(t, config.Env, 1)
|
||||
assert.Len(t, config.Labels, 2)
|
||||
}
|
||||
|
||||
func TestConstraints(t *testing.T) {
|
||||
config := BuildContainerConfig(&dockerclient.ContainerConfig{})
|
||||
assert.Equal(t, len(config.Constraints()), 0)
|
||||
assert.Empty(t, config.Constraints())
|
||||
|
||||
config = BuildContainerConfig(&dockerclient.ContainerConfig{Env: []string{"constraint:test==true"}})
|
||||
assert.Equal(t, len(config.Constraints()), 1)
|
||||
assert.Len(t, config.Constraints(), 1)
|
||||
|
||||
config = BuildContainerConfig(&dockerclient.ContainerConfig{Env: []string{"test=true", "constraint:test==true", "affinity:container==test"}})
|
||||
assert.Equal(t, len(config.Constraints()), 1)
|
||||
assert.Len(t, config.Constraints(), 1)
|
||||
}
|
||||
|
||||
func TestAffinities(t *testing.T) {
|
||||
config := BuildContainerConfig(&dockerclient.ContainerConfig{})
|
||||
assert.Equal(t, len(config.Affinities()), 0)
|
||||
assert.Empty(t, config.Affinities())
|
||||
|
||||
config = BuildContainerConfig(&dockerclient.ContainerConfig{Env: []string{"affinity:container==test"}})
|
||||
assert.Equal(t, len(config.Affinities()), 1)
|
||||
assert.Len(t, config.Affinities(), 1)
|
||||
|
||||
config = BuildContainerConfig(&dockerclient.ContainerConfig{Env: []string{"test=true", "constraint:test==true", "affinity:container==test"}})
|
||||
assert.Equal(t, len(config.Affinities()), 1)
|
||||
assert.Len(t, config.Affinities(), 1)
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue