瀏覽代碼

cleanup test wrong key.json leading to other failures

wait for container to be running before trying to kill it in daemon tests

Signed-off-by: Jessica Frazelle <jess@docker.com>
Jessica Frazelle 10 年之前
父節點
當前提交
9a87553e4f
共有 1 個文件被更改,包括 2 次插入3 次删除
  1. 2 3
      integration-cli/docker_cli_daemon_test.go

+ 2 - 3
integration-cli/docker_cli_daemon_test.go

@@ -881,13 +881,12 @@ func TestDaemonwithwrongkey(t *testing.T) {
 	}
 	}
 
 
 	d1 := NewDaemon(t)
 	d1 := NewDaemon(t)
+	defer os.Remove("/etc/docker/key.json")
 
 
 	if err := d1.Start(); err == nil {
 	if err := d1.Start(); err == nil {
 		d1.Stop()
 		d1.Stop()
-		os.Remove("/etc/docker/key.json")
 		t.Fatalf("It should not be succssful to start daemon with wrong key: %v", err)
 		t.Fatalf("It should not be succssful to start daemon with wrong key: %v", err)
 	}
 	}
-	os.Remove("/etc/docker/key.json")
 
 
 	content, _ := ioutil.ReadFile(d1.logFile.Name())
 	content, _ := ioutil.ReadFile(d1.logFile.Name())
 
 
@@ -905,7 +904,7 @@ func TestDaemonRestartKillWait(t *testing.T) {
 	}
 	}
 	defer d.Stop()
 	defer d.Stop()
 
 
-	out, err := d.Cmd("run", "-d", "busybox", "/bin/cat")
+	out, err := d.Cmd("run", "-id", "busybox", "/bin/cat")
 	if err != nil {
 	if err != nil {
 		t.Fatalf("Could not run /bin/cat: err=%v\n%s", err, out)
 		t.Fatalf("Could not run /bin/cat: err=%v\n%s", err, out)
 	}
 	}