directory: cleanup API

Signed-off-by: Antonio Murdaca <runcom@redhat.com>
This commit is contained in:
Antonio Murdaca 2016-07-04 11:32:26 +02:00
parent ce06e887a4
commit b89242619d
4 changed files with 14 additions and 14 deletions

View File

@ -13,8 +13,8 @@ type dirImageDestination struct {
dir string
}
// NewDirImageDestination returns an ImageDestination for writing to an existing directory.
func NewDirImageDestination(dir string) types.ImageDestination {
// NewImageDestination returns an ImageDestination for writing to an existing directory.
func NewImageDestination(dir string) types.ImageDestination {
return &dirImageDestination{dir}
}

View File

@ -13,8 +13,8 @@ type dirImageSource struct {
dir string
}
// NewDirImageSource returns an ImageSource reading from an existing directory.
func NewDirImageSource(dir string) types.ImageSource {
// NewImageSource returns an ImageSource reading from an existing directory.
func NewImageSource(dir string) types.ImageSource {
return &dirImageSource{dir}
}

View File

@ -11,7 +11,7 @@ import (
)
func TestCanonicalDockerReference(t *testing.T) {
dest := NewDirImageDestination("/path/to/somewhere")
dest := NewImageDestination("/path/to/somewhere")
_, err := dest.CanonicalDockerReference()
assert.Error(t, err)
}
@ -22,11 +22,11 @@ func TestGetPutManifest(t *testing.T) {
defer os.RemoveAll(tmpDir)
man := []byte("test-manifest")
dest := NewDirImageDestination(tmpDir)
dest := NewImageDestination(tmpDir)
err = dest.PutManifest(man)
assert.NoError(t, err)
src := NewDirImageSource(tmpDir)
src := NewImageSource(tmpDir)
m, mt, err := src.GetManifest(nil)
assert.NoError(t, err)
assert.Equal(t, man, m)
@ -40,11 +40,11 @@ func TestGetPutBlob(t *testing.T) {
digest := "digest-test"
blob := []byte("test-blob")
dest := NewDirImageDestination(tmpDir)
dest := NewImageDestination(tmpDir)
err = dest.PutBlob(digest, bytes.NewReader(blob))
assert.NoError(t, err)
src := NewDirImageSource(tmpDir)
src := NewImageSource(tmpDir)
rc, size, err := src.GetBlob(digest)
assert.NoError(t, err)
defer rc.Close()
@ -59,7 +59,7 @@ func TestGetPutSignatures(t *testing.T) {
require.NoError(t, err)
defer os.RemoveAll(tmpDir)
dest := NewDirImageDestination(tmpDir)
dest := NewImageDestination(tmpDir)
signatures := [][]byte{
[]byte("sig1"),
[]byte("sig2"),
@ -67,7 +67,7 @@ func TestGetPutSignatures(t *testing.T) {
err = dest.PutSignatures(signatures)
assert.NoError(t, err)
src := NewDirImageSource(tmpDir)
src := NewImageSource(tmpDir)
sigs, err := src.GetSignatures()
assert.NoError(t, err)
assert.Equal(t, signatures, sigs)
@ -78,13 +78,13 @@ func TestDelete(t *testing.T) {
require.NoError(t, err)
defer os.RemoveAll(tmpDir)
src := NewDirImageSource(tmpDir)
src := NewImageSource(tmpDir)
err = src.Delete()
assert.Error(t, err)
}
func TestIntendedDockerReference(t *testing.T) {
src := NewDirImageSource("/path/to/somewhere")
src := NewImageSource("/path/to/somewhere")
dr := src.IntendedDockerReference()
assert.Equal(t, "", dr)

View File

@ -16,7 +16,7 @@ import (
// dirImageMock returns a types.Image for a directory, claiming a specified intendedDockerReference.
func dirImageMock(dir, intendedDockerReference string) types.Image {
return image.FromSource(&dirImageSourceMock{
ImageSource: directory.NewDirImageSource(dir),
ImageSource: directory.NewImageSource(dir),
intendedDockerReference: intendedDockerReference,
}, nil)
}