test(docker-compose): add further tests regrading depends_on
This commit is contained in:
parent
ab282e5173
commit
6761dbf419
@ -290,6 +290,43 @@ func TestService_Equal(t *testing.T) {
|
||||
},
|
||||
expectedResult: false,
|
||||
},
|
||||
{
|
||||
equalableA: &dockerCompose.Service{
|
||||
DependsOnContainer: &dockerCompose.DependsOnContainer{Slice: []string{"app"}},
|
||||
},
|
||||
equalableB: &dockerCompose.Service{
|
||||
DependsOnContainer: nil,
|
||||
},
|
||||
expectedResult: false,
|
||||
},
|
||||
{
|
||||
equalableA: &dockerCompose.Service{
|
||||
DependsOnContainer: &dockerCompose.DependsOnContainer{Slice: []string{"app"}},
|
||||
},
|
||||
equalableB: &dockerCompose.Service{
|
||||
DependsOnContainer: &dockerCompose.DependsOnContainer{},
|
||||
},
|
||||
expectedResult: false,
|
||||
},
|
||||
{
|
||||
equalableA: &dockerCompose.Service{
|
||||
DependsOnContainer: &dockerCompose.DependsOnContainer{Slice: []string{"app"}},
|
||||
},
|
||||
equalableB: &dockerCompose.Service{
|
||||
DependsOnContainer: &dockerCompose.DependsOnContainer{Slice: []string{}},
|
||||
},
|
||||
expectedResult: false,
|
||||
},
|
||||
{
|
||||
equalableA: &dockerCompose.Service{
|
||||
DependsOnContainer: &dockerCompose.DependsOnContainer{Slice: []string{"app"}},
|
||||
},
|
||||
equalableB: &dockerCompose.Service{
|
||||
DependsOnContainer: &dockerCompose.DependsOnContainer{Slice: []string{"app"}},
|
||||
},
|
||||
expectedResult: true,
|
||||
},
|
||||
|
||||
{
|
||||
equalableA: &dockerCompose.Service{
|
||||
DependsOnContainer: &dockerCompose.DependsOnContainer{DependsOn: map[string]*dockerCompose.ServiceDependsOn{"app": {Condition: "service_started"}}},
|
||||
|
Loading…
Reference in New Issue
Block a user