Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ExtractInput ¶
type FakeBlobExtractor ¶
type FakeBlobExtractor struct { ExtractInputs []ExtractInput // contains filtered or unexported fields }
func NewFakeBlobExtractor ¶
func NewFakeBlobExtractor() *FakeBlobExtractor
func (*FakeBlobExtractor) Extract ¶
func (f *FakeBlobExtractor) Extract(blobID string, blobSHA1 string, targetDir string) error
func (*FakeBlobExtractor) SetExtractBehavior ¶
func (f *FakeBlobExtractor) SetExtractBehavior(blobID string, blobSHA1 string, targetDir string, err error)
type FakeJobInstaller ¶
type FakeJobInstaller struct { JobInstallInputs []JobInstallInput // contains filtered or unexported fields }
func NewFakeJobInstaller ¶
func NewFakeJobInstaller() *FakeJobInstaller
func (*FakeJobInstaller) Install ¶
func (f *FakeJobInstaller) Install(job bmrel.Job) (bminstall.InstalledJob, error)
func (*FakeJobInstaller) SetInstallBehavior ¶
func (f *FakeJobInstaller) SetInstallBehavior(job bmrel.Job, installedJob bminstall.InstalledJob, err error) error
type FakePackageInstaller ¶
type FakePackageInstaller struct { InstallInputs []InstallInput // contains filtered or unexported fields }
func NewFakePackageInstaller ¶
func NewFakePackageInstaller() *FakePackageInstaller
func (*FakePackageInstaller) Install ¶
func (f *FakePackageInstaller) Install(pkg *bmrel.Package, targetDir string) error
func (*FakePackageInstaller) SetInstallBehavior ¶
func (f *FakePackageInstaller) SetInstallBehavior(pkg *bmrel.Package, targetDir string, err error)
type InstallInput ¶
type JobInstallInput ¶
Click to show internal directories.
Click to hide internal directories.