소스 검색

Merge pull request #40026 from thaJeztah/fix_TestEventsContainerEvents_panic

integration-cli: prevent out of range in TestEventsContainerEvents
Sebastiaan van Stijn 5 년 전
부모
커밋
5e7d0f0b47
1개의 변경된 파일4개의 추가작업 그리고 2개의 파일을 삭제
  1. 4 2
      integration-cli/docker_cli_events_test.go

+ 4 - 2
integration-cli/docker_cli_events_test.go

@@ -84,9 +84,11 @@ func (s *DockerSuite) TestEventsContainerEvents(c *testing.T) {
 	events := strings.Split(out, "\n")
 	events = events[:len(events)-1]
 
-	assert.Assert(c, len(events) >= 5) //Missing expected event
 	containerEvents := eventActionsByIDAndType(c, events, "container-events-test", "container")
-	assert.Assert(c, is.DeepEqual(containerEvents[:5], []string{"create", "attach", "start", "die", "destroy"}), out)
+	if len(containerEvents) > 5 {
+		containerEvents = containerEvents[:5]
+	}
+	assert.Assert(c, is.DeepEqual(containerEvents, []string{"create", "attach", "start", "die", "destroy"}), out)
 }
 
 func (s *DockerSuite) TestEventsContainerEventsAttrSort(c *testing.T) {