Merge pull request #51312 from austinvazquez/refactor-client-container-wait

client: refactor ContainerWait to use client defined options/results structs
This commit is contained in:
Sebastiaan van Stijn
2025-10-29 11:12:52 +01:00
committed by GitHub
9 changed files with 79 additions and 57 deletions

View File

@@ -820,12 +820,12 @@ func (s *DockerAPISuite) TestContainerAPIWait(c *testing.T) {
assert.NilError(c, err)
defer apiClient.Close()
waitResC, errC := apiClient.ContainerWait(testutil.GetContext(c), name, "")
wait := apiClient.ContainerWait(testutil.GetContext(c), name, client.ContainerWaitOptions{})
select {
case err = <-errC:
case err = <-wait.Errors:
assert.NilError(c, err)
case waitRes := <-waitResC:
case waitRes := <-wait.Results:
assert.Equal(c, waitRes.StatusCode, int64(0))
}
}