Bläddra i källkod

Merge pull request #45956 from rumpl/cli-test-helper

integration-cli: Add t.Helper() to the cli test helper functions
Bjorn Neergaard 2 år sedan
förälder
incheckning
509015b498
1 ändrade filer med 4 tillägg och 0 borttagningar
  1. 4 0
      integration-cli/cli/cli.go

+ 4 - 0
integration-cli/cli/cli.go

@@ -32,22 +32,26 @@ func DockerCmd(t testing.TB, args ...string) *icmd.Result {
 
 // BuildCmd executes the specified docker build command and expect a success
 func BuildCmd(t testing.TB, name string, cmdOperators ...CmdOperator) *icmd.Result {
+	t.Helper()
 	return Docker(Args("build", "-t", name), cmdOperators...).Assert(t, icmd.Success)
 }
 
 // InspectCmd executes the specified docker inspect command and expect a success
 func InspectCmd(t testing.TB, name string, cmdOperators ...CmdOperator) *icmd.Result {
+	t.Helper()
 	return Docker(Args("inspect", name), cmdOperators...).Assert(t, icmd.Success)
 }
 
 // WaitRun will wait for the specified container to be running, maximum 5 seconds.
 func WaitRun(t testing.TB, name string, cmdOperators ...CmdOperator) {
+	t.Helper()
 	waitForInspectResult(t, name, "{{.State.Running}}", "true", 5*time.Second, cmdOperators...)
 }
 
 // WaitExited will wait for the specified container to state exit, subject
 // to a maximum time limit in seconds supplied by the caller
 func WaitExited(t testing.TB, name string, timeout time.Duration, cmdOperators ...CmdOperator) {
+	t.Helper()
 	waitForInspectResult(t, name, "{{.State.Status}}", "exited", timeout, cmdOperators...)
 }