From 4ff8eca5729ab10fd07523f2c0b74052f976fa57 Mon Sep 17 00:00:00 2001 From: Romain Date: Wed, 27 Aug 2025 09:40:05 +0200 Subject: [PATCH] Fix Swarm unit test for the nodeIP property --- pkg/provider/docker/swarm_test.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkg/provider/docker/swarm_test.go b/pkg/provider/docker/swarm_test.go index c62d9c79e..df5371a9d 100644 --- a/pkg/provider/docker/swarm_test.go +++ b/pkg/provider/docker/swarm_test.go @@ -409,6 +409,7 @@ func TestSwarmTaskParsing(t *testing.T) { }, nodes: []swarmtypes.Node{ { + ID: "id1", Status: swarmtypes.NodeStatus{ Addr: "10.11.12.13", }, @@ -437,7 +438,10 @@ func TestSwarmTaskParsing(t *testing.T) { dData, err := p.parseService(t.Context(), test.service, test.networks) require.NoError(t, err) - dockerClient := &fakeServicesClient{tasks: test.tasks} + dockerClient := &fakeServicesClient{ + tasks: test.tasks, + nodes: test.nodes, + } for _, task := range test.tasks { taskDockerData, err := parseTasks(t.Context(), dockerClient, task, dData, test.networks, test.isGlobalSVC) @@ -445,6 +449,7 @@ func TestSwarmTaskParsing(t *testing.T) { expected := test.expected[task.ID] assert.Equal(t, expected.Name, taskDockerData.Name) + assert.Equal(t, expected.NodeIP, taskDockerData.NodeIP) } }) }