fakes

package
v0.0.12 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 4, 2022 License: Apache-2.0 Imports: 5 Imported by: 0

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 Executable struct {
	ExecuteCall struct {
		sync.Mutex
		CallCount int
		Receives  struct {
			Execution pexec.Execution
		}
		Returns struct {
			Error error
		}
		Stub func(pexec.Execution) error
	}
}

func (*Executable) Execute added in v0.0.4

func (f *Executable) Execute(param1 pexec.Execution) error

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) Get

func (f *GitReleaseFetcher) Get(param1 string, param2 string) (github.Release, 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

type Namer struct {
	RandomNameCall struct {
		sync.Mutex
		CallCount int
		Receives  struct {
			Name string
		}
		Returns struct {
			String string
			Error  error
		}
		Stub func(string) (string, error)
	}
}

func (*Namer) RandomName

func (f *Namer) RandomName(param1 string) (string, error)

type Packager

type Packager struct {
	ExecuteCall struct {
		sync.Mutex
		CallCount int
		Receives  struct {
			BuildpackDir string
			Output       string
			Version      string
			Cached       bool
		}
		Returns struct {
			Error error
		}
		Stub func(string, string, string, bool) error
	}
}

func (*Packager) Execute

func (f *Packager) Execute(param1 string, param2 string, param3 string, param4 bool) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL