Skip to content

Commit ce06ad0

Browse files
author
jahan
committed
Added method to the struct for fake search
Signed-off-by: Jahan Syed <[email protected]>
1 parent 92d25c8 commit ce06ad0

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

pkg/controller/internal/fake/search/search.go

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,18 @@ import (
1111
var _ search.Searcher = &FakeSearch{}
1212

1313
type FakeSearch struct {
14-
latestImageF func() (*api.ImageTag, error)
14+
latestImageF func() (*api.ImageTag, error)
15+
resolveSHAToTagF func() (string, error)
1516
}
1617

1718
func New() *FakeSearch {
1819
return &FakeSearch{
1920
latestImageF: func() (*api.ImageTag, error) {
2021
return nil, nil
2122
},
23+
resolveSHAToTagF: func() (string, error) {
24+
return "", nil
25+
},
2226
}
2327
}
2428

@@ -33,5 +37,8 @@ func (f *FakeSearch) LatestImage(context.Context, string, *api.Options) (*api.Im
3337
return f.latestImageF()
3438
}
3539

40+
func (f *FakeSearch) ResolveSHAToTag(ctx context.Context, imageURL string, imageSHA string) (string, error) {
41+
return f.resolveSHAToTagF()
42+
}
3643
func (f *FakeSearch) Run(time.Duration) {
3744
}

0 commit comments

Comments
 (0)