summaryrefslogtreecommitdiff
path: root/builder/dockerfile/mockbackend_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'builder/dockerfile/mockbackend_test.go')
-rw-r--r--builder/dockerfile/mockbackend_test.go7
1 files changed, 6 insertions, 1 deletions
diff --git a/builder/dockerfile/mockbackend_test.go b/builder/dockerfile/mockbackend_test.go
index 5b5419cfd6..a9e43e9bd1 100644
--- a/builder/dockerfile/mockbackend_test.go
+++ b/builder/dockerfile/mockbackend_test.go
@@ -13,6 +13,7 @@ import (
containerpkg "github.com/docker/docker/container"
"github.com/docker/docker/image"
"github.com/docker/docker/layer"
+ "github.com/opencontainers/go-digest"
)
// MockBackend implements the builder.Backend interface for unit testing
@@ -80,7 +81,7 @@ func (m *MockBackend) MakeImageCache(ctx context.Context, cacheFrom []string) (b
return nil, nil
}
-func (m *MockBackend) CreateImage(config []byte, parent string) (builder.Image, error) {
+func (m *MockBackend) CreateImage(ctx context.Context, config []byte, parent string, layerDigest digest.Digest) (builder.Image, error) {
return &mockImage{id: "test"}, nil
}
@@ -119,6 +120,10 @@ func (mic *mockImageCache) GetCache(parentID string, cfg *container.Config) (str
type mockLayer struct{}
+func (l *mockLayer) ContentStoreDigest() digest.Digest {
+ return ""
+}
+
func (l *mockLayer) Release() error {
return nil
}