Merge pull request #51328 from vvoland/client-containercopy-structs

client/container_copy: Wrap options and result struct
This commit is contained in:
Austin Vazquez
2025-10-29 10:44:59 -05:00
committed by GitHub
11 changed files with 160 additions and 92 deletions

View File

@@ -991,7 +991,7 @@ func (s *DockerAPISuite) TestPutContainerArchiveErrSymlinkInVolumeToReadOnlyRoot
apiClient, err := client.NewClientWithOpts(client.FromEnv)
assert.NilError(c, err)
err = apiClient.CopyToContainer(testutil.GetContext(c), cID, "/vol2/symlinkToAbsDir", nil, client.CopyToContainerOptions{})
_, err = apiClient.CopyToContainer(testutil.GetContext(c), cID, client.CopyToContainerOptions{DestinationPath: "/vol2/symlinkToAbsDir"})
assert.ErrorContains(c, err, "container rootfs is marked read-only")
}