Skip to content

Commit 8222a3f

Browse files
authored
Merge pull request moby#51286 from thaJeztah/fix_integration
integration/service: fix tests for updated client
2 parents f908248 + fb85d12 commit 8222a3f

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

integration/service/create_test.go

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -471,7 +471,6 @@ func TestCreateServiceMemorySwap(t *testing.T) {
471471
d := swarm.NewSwarm(ctx, t, testEnv)
472472
defer d.Stop(t)
473473
apiClient := d.NewClientT(t)
474-
defer apiClient.Close()
475474

476475
toPtr := func(v int64) *int64 { return &v }
477476
tests := []struct {
@@ -519,7 +518,7 @@ func TestCreateServiceMemorySwap(t *testing.T) {
519518
)
520519
poll.WaitOn(t, swarm.RunningTasksCount(ctx, apiClient, serviceID, 1))
521520

522-
service, _, err := apiClient.ServiceInspectWithRaw(ctx, serviceID, client.ServiceInspectOptions{})
521+
inspect, err := apiClient.ServiceInspect(ctx, serviceID, client.ServiceInspectOptions{})
523522
assert.NilError(t, err)
524523

525524
filter := make(client.Filters)
@@ -528,15 +527,15 @@ func TestCreateServiceMemorySwap(t *testing.T) {
528527
Filters: filter,
529528
})
530529
assert.NilError(t, err)
531-
assert.Check(t, is.Equal(len(tasks), 1))
532-
task := tasks[0]
530+
assert.Check(t, is.Equal(len(tasks.Items), 1))
531+
task := tasks.Items[0]
533532

534533
if testCase.swapSpec == nil {
535534
assert.Check(t, is.Nil(task.Spec.Resources.SwapBytes))
536-
assert.Check(t, is.Nil(service.Spec.TaskTemplate.Resources.SwapBytes))
535+
assert.Check(t, is.Nil(inspect.Service.Spec.TaskTemplate.Resources.SwapBytes))
537536
} else {
538537
assert.Equal(t, *testCase.swapSpec, *task.Spec.Resources.SwapBytes)
539-
assert.Equal(t, *testCase.swapSpec, *service.Spec.TaskTemplate.Resources.SwapBytes)
538+
assert.Equal(t, *testCase.swapSpec, *inspect.Service.Spec.TaskTemplate.Resources.SwapBytes)
540539
}
541540

542541
// if the host supports it (see https://github.com/moby/moby/blob/v17.03.2-ce/daemon/daemon_unix.go#L290-L294)
@@ -558,7 +557,9 @@ func TestCreateServiceMemorySwap(t *testing.T) {
558557
}
559558

560559
spec := swarm.CreateServiceSpec(t, serviceOpts)
561-
_, err := apiClient.ServiceCreate(context.Background(), spec, client.ServiceCreateOptions{})
560+
_, err := apiClient.ServiceCreate(t.Context(), client.ServiceCreateOptions{
561+
Spec: spec,
562+
})
562563

563564
assert.ErrorContains(t, err, "memory swap provided, but no memory-limit was set")
564565
})
@@ -569,7 +570,6 @@ func TestCreateServiceMemorySwappiness(t *testing.T) {
569570
d := swarm.NewSwarm(ctx, t, testEnv)
570571
defer d.Stop(t)
571572
apiClient := d.NewClientT(t)
572-
defer apiClient.Close()
573573

574574
toPtr := func(v int64) *int64 { return &v }
575575

@@ -596,10 +596,10 @@ func TestCreateServiceMemorySwappiness(t *testing.T) {
596596
Filters: filter,
597597
})
598598
assert.NilError(t, err)
599-
assert.Check(t, is.Equal(len(tasks), 1))
600-
task := tasks[0]
599+
assert.Check(t, is.Equal(len(tasks.Items), 1))
600+
task := tasks.Items[0]
601601

602-
service, _, err := apiClient.ServiceInspectWithRaw(ctx, serviceID, client.ServiceInspectOptions{})
602+
inspect, err := apiClient.ServiceInspect(ctx, serviceID, client.ServiceInspectOptions{})
603603
assert.NilError(t, err)
604604

605605
// An earlier version of this test also inspected the container
@@ -616,10 +616,10 @@ func TestCreateServiceMemorySwappiness(t *testing.T) {
616616

617617
if testCase.swappinessSpec == nil {
618618
assert.Check(t, is.Nil(task.Spec.Resources.MemorySwappiness))
619-
assert.Check(t, is.Nil(service.Spec.TaskTemplate.Resources.MemorySwappiness))
619+
assert.Check(t, is.Nil(inspect.Service.Spec.TaskTemplate.Resources.MemorySwappiness))
620620
} else {
621621
assert.Equal(t, *testCase.swappinessSpec, *task.Spec.Resources.MemorySwappiness)
622-
assert.Equal(t, *testCase.swappinessSpec, *service.Spec.TaskTemplate.Resources.MemorySwappiness)
622+
assert.Equal(t, *testCase.swappinessSpec, *inspect.Service.Spec.TaskTemplate.Resources.MemorySwappiness)
623623
}
624624
})
625625
}

0 commit comments

Comments
 (0)