Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuildpackCache ¶
type BuildpackCache struct { DirCall struct { sync.Mutex CallCount int Returns struct { String string } Stub func() string } GetCall struct { sync.Mutex CallCount int Receives struct { Key string } Returns struct { CacheEntry freezer.CacheEntry Bool bool Error error } Stub func(string) (freezer.CacheEntry, bool, error) } SetCall struct { sync.Mutex CallCount int Receives struct { Key string CachedEntry freezer.CacheEntry } Returns struct { Error error } Stub func(string, freezer.CacheEntry) error } }
func (*BuildpackCache) Dir ¶
func (f *BuildpackCache) Dir() string
func (*BuildpackCache) Get ¶
func (f *BuildpackCache) Get(param1 string) (freezer.CacheEntry, bool, error)
func (*BuildpackCache) Set ¶
func (f *BuildpackCache) Set(param1 string, param2 freezer.CacheEntry) error
type Executable ¶ added in v0.0.4
type GitReleaseFetcher ¶
type GitReleaseFetcher struct { GetCall struct { sync.Mutex CallCount int Receives struct { Org string Repo string } Returns struct { Release github.Release Error error } Stub func(string, string) (github.Release, error) } GetReleaseAssetCall struct { sync.Mutex CallCount int Receives struct { Asset github.ReleaseAsset } Returns struct { ReadCloser io.ReadCloser Error error } Stub func(github.ReleaseAsset) (io.ReadCloser, error) } GetReleaseTarballCall struct { sync.Mutex CallCount int Receives struct { Url string } Returns struct { ReadCloser io.ReadCloser Error error } Stub func(string) (io.ReadCloser, error) } }
func (*GitReleaseFetcher) GetReleaseAsset ¶
func (f *GitReleaseFetcher) GetReleaseAsset(param1 github.ReleaseAsset) (io.ReadCloser, error)
func (*GitReleaseFetcher) GetReleaseTarball ¶
func (f *GitReleaseFetcher) GetReleaseTarball(param1 string) (io.ReadCloser, error)
type Namer ¶
Click to show internal directories.
Click to hide internal directories.