Ver código fonte

Merge pull request #301 from dotcloud/container_test_improvment-1

Avoid destroy() timeout by closing stdin in TestStart()
Guillaume J. Charmes 12 anos atrás
pai
commit
9e81ab65cb
1 arquivos alterados com 4 adições e 0 exclusões
  1. 4 0
      container_test.go

+ 4 - 0
container_test.go

@@ -263,6 +263,10 @@ func TestStart(t *testing.T) {
 	if err := container.Start(); err == nil {
 		t.Fatalf("A running containter should be able to be started")
 	}
+
+	// Try to avoid the timeoout in destroy. Best effort, don't check error
+	cStdin, _ := container.StdinPipe()
+	cStdin.Close()
 }
 
 func TestRun(t *testing.T) {