From 83f17f77cf55bde15cfd8aa1d3bc571cef7f68ed Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Wed, 3 Dec 2025 15:53:40 +0100 Subject: [PATCH] integration-cli: adjust some tests for API-specific event-types Image create events were added in API 1.46, and filtered out in older API versions. Signed-off-by: Sebastiaan van Stijn --- integration-cli/docker_cli_events_test.go | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/integration-cli/docker_cli_events_test.go b/integration-cli/docker_cli_events_test.go index 82d95cb014..80182df04e 100644 --- a/integration-cli/docker_cli_events_test.go +++ b/integration-cli/docker_cli_events_test.go @@ -351,6 +351,12 @@ func (s *DockerCLIEventSuite) TestEventsFilterImageLabels(c *testing.T) { "--until", daemonUnixTime(c), "--filter", fmt.Sprintf("label=%s", label), "--filter", "type="+string(eventtypes.ImageEventType), + + // Depending on the API version, 3 or 4 events are produced; 2 events from + // the "docker tag" command, and 1 or 2 events from "docker build"; + // Image create events were added in API 1.46, and filtered out in older + // API versions. + "--filter", "event="+string(eventtypes.ActionTag), ).Stdout() events := strings.Split(strings.TrimSpace(out), "\n") @@ -573,6 +579,12 @@ func (s *DockerCLIEventSuite) TestEventsFilterType(c *testing.T) { "--until", daemonUnixTime(c), "--filter", "label="+label, "--filter", "type="+string(eventtypes.ImageEventType), + + // Depending on the API version, 3 or 4 events are produced; 2 events from + // the "docker tag" command, and 1 or 2 events from "docker build"; + // Image create events were added in API 1.46, and filtered out in older + // API versions. + "--filter", "event="+string(eventtypes.ActionTag), ).Stdout() events := strings.Split(strings.TrimSpace(out), "\n")