Merge pull request #5715 from dmcgowan/fix-container-cp-test
Fix container cp test to separate source and destination
This commit is contained in:
commit
07aca45f5e
@ -66,14 +66,15 @@ func TestRunCopyFromContainerToStdout(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func TestRunCopyFromContainerToFilesystem(t *testing.T) {
|
func TestRunCopyFromContainerToFilesystem(t *testing.T) {
|
||||||
destDir := fs.NewDir(t, "cp-test",
|
srcDir := fs.NewDir(t, "cp-test",
|
||||||
fs.WithFile("file1", "content\n"))
|
fs.WithFile("file1", "content\n"))
|
||||||
defer destDir.Remove()
|
|
||||||
|
destDir := fs.NewDir(t, "cp-test")
|
||||||
|
|
||||||
cli := test.NewFakeCli(&fakeClient{
|
cli := test.NewFakeCli(&fakeClient{
|
||||||
containerCopyFromFunc: func(ctr, srcPath string) (io.ReadCloser, container.PathStat, error) {
|
containerCopyFromFunc: func(ctr, srcPath string) (io.ReadCloser, container.PathStat, error) {
|
||||||
assert.Check(t, is.Equal("container", ctr))
|
assert.Check(t, is.Equal("container", ctr))
|
||||||
readCloser, err := archive.Tar(destDir.Path(), archive.Uncompressed)
|
readCloser, err := archive.Tar(srcDir.Path(), archive.Uncompressed)
|
||||||
return readCloser, container.PathStat{}, err
|
return readCloser, container.PathStat{}, err
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
Loading…
x
Reference in New Issue
Block a user