mirror of https://github.com/knative/func.git
18 lines
359 B
Go
18 lines
359 B
Go
package mock
|
|
|
|
type Builder struct {
|
|
BuildInvoked bool
|
|
BuildFn func(name, path string) (image string, err error)
|
|
}
|
|
|
|
func NewBuilder() *Builder {
|
|
return &Builder{
|
|
BuildFn: func(string, string) (string, error) { return "", nil },
|
|
}
|
|
}
|
|
|
|
func (i *Builder) Build(name, path string) (string, error) {
|
|
i.BuildInvoked = true
|
|
return i.BuildFn(name, path)
|
|
}
|