fakes

package
v0.1.149 Latest Latest
Warning

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

Go to latest
Published: Apr 20, 2017 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Overview

This file was generated by counterfeiter

This file was generated by counterfeiter

Index

Constants

This section is empty.

Variables

View Source
var (

	//SuccessString --
	SuccessString = `{"state":"done"}`
	//FailureString --
	FailureString = `{"state":"notdone"}`
)
View Source
var (
	NfsSuccessString = "success nfs"
	NfsFailureString = "failed nfs"
)

Exported status strings

View Source
var (
	//ErrMockNfsCommand ---
	ErrMockNfsCommand = errors.New("error occurred")
)
View Source
var GetNfs = func(lf io.Writer, cmdexec command.Executer) *cfbackup.NFSBackup {
	return &cfbackup.NFSBackup{
		Caller: cmdexec,
		RemoteOps: &mockRemoteOps{
			Writer: lf,
		},
	}
}

GetNfs ---

View Source
var MockMultiPartBodyFunc = func(string, string, io.Reader, map[string]string) (io.Reader, error) {
	return &ClosingBuffer{bytes.NewBufferString("success")}, nil
}

MockMultiPartBodyFunc --

View Source
var MockMultiPartUploadFunc = func(ghttp.ConnAuth, string, string, int64, io.Reader, map[string]string) (*http.Response, error) {
	return &http.Response{
		StatusCode: 200,
	}, nil
}

MockMultiPartUploadFunc ---

Functions

func Logger

func Logger() log.Logger

Logger ---

func NewFakeBackupContext

func NewFakeBackupContext(target string, env map[string]string, storageProvider cfbackup.StorageProvider) (backupContext cfbackup.BackupContext)

NewFakeBackupContext --

func NewFakeDirector

func NewFakeDirector(ip, username, password string, port int) (cfbackup.Bosh, error)

NewFakeDirector ---

func NewFakeNoStoresDirector added in v0.1.140

func NewFakeNoStoresDirector(ip, username, password string, port int) (cfbackup.Bosh, error)

NewFakeDirector ---

func NewLocalMockExecuter

func NewLocalMockExecuter() command.Executer

NewLocalMockExecuter ---

Types

type ClosingBuffer

type ClosingBuffer struct {
	*bytes.Buffer
}

ClosingBuffer ---

func (*ClosingBuffer) Close

func (cb *ClosingBuffer) Close() (err error)

Close --

type FailExecuter

type FailExecuter struct{}

FailExecuter ---

func (*FailExecuter) Execute

func (s *FailExecuter) Execute(dest io.Writer, src string) (err error)

Execute --

type FailureMockNFSExecuter

type FailureMockNFSExecuter struct{}

FailureMockNFSExecuter --

func (*FailureMockNFSExecuter) Execute

func (s *FailureMockNFSExecuter) Execute(dest io.Writer, cmd string) (err error)

Execute --

type FakeBosh added in v0.1.148

type FakeBosh struct {
	GetInfoStub func() (io.ReadCloser, error)

	GetCloudControllerVMSetStub func(name string) (io.ReadCloser, error)

	GetDeploymentManifestStub func(deploymentName string) (io.ReadCloser, error)

	ChangeJobStateStub func(string, string, string, int, io.Reader) (int, error)

	RetrieveTaskStatusStub func(int) (*cfbackup.Task, error)
	// contains filtered or unexported fields
}

func (*FakeBosh) ChangeJobState added in v0.1.148

func (fake *FakeBosh) ChangeJobState(arg1 string, arg2 string, arg3 string, arg4 int, arg5 io.Reader) (int, error)

func (*FakeBosh) ChangeJobStateArgsForCall added in v0.1.148

func (fake *FakeBosh) ChangeJobStateArgsForCall(i int) (string, string, string, int, io.Reader)

func (*FakeBosh) ChangeJobStateCallCount added in v0.1.148

func (fake *FakeBosh) ChangeJobStateCallCount() int

func (*FakeBosh) ChangeJobStateReturns added in v0.1.148

func (fake *FakeBosh) ChangeJobStateReturns(result1 int, result2 error)

func (*FakeBosh) ChangeJobStateReturnsOnCall added in v0.1.148

func (fake *FakeBosh) ChangeJobStateReturnsOnCall(i int, result1 int, result2 error)

func (*FakeBosh) GetCloudControllerVMSet added in v0.1.148

func (fake *FakeBosh) GetCloudControllerVMSet(name string) (io.ReadCloser, error)

func (*FakeBosh) GetCloudControllerVMSetArgsForCall added in v0.1.148

func (fake *FakeBosh) GetCloudControllerVMSetArgsForCall(i int) string

func (*FakeBosh) GetCloudControllerVMSetCallCount added in v0.1.148

func (fake *FakeBosh) GetCloudControllerVMSetCallCount() int

func (*FakeBosh) GetCloudControllerVMSetReturns added in v0.1.148

func (fake *FakeBosh) GetCloudControllerVMSetReturns(result1 io.ReadCloser, result2 error)

func (*FakeBosh) GetCloudControllerVMSetReturnsOnCall added in v0.1.148

func (fake *FakeBosh) GetCloudControllerVMSetReturnsOnCall(i int, result1 io.ReadCloser, result2 error)

func (*FakeBosh) GetDeploymentManifest added in v0.1.148

func (fake *FakeBosh) GetDeploymentManifest(deploymentName string) (io.ReadCloser, error)

func (*FakeBosh) GetDeploymentManifestArgsForCall added in v0.1.148

func (fake *FakeBosh) GetDeploymentManifestArgsForCall(i int) string

func (*FakeBosh) GetDeploymentManifestCallCount added in v0.1.148

func (fake *FakeBosh) GetDeploymentManifestCallCount() int

func (*FakeBosh) GetDeploymentManifestReturns added in v0.1.148

func (fake *FakeBosh) GetDeploymentManifestReturns(result1 io.ReadCloser, result2 error)

func (*FakeBosh) GetDeploymentManifestReturnsOnCall added in v0.1.148

func (fake *FakeBosh) GetDeploymentManifestReturnsOnCall(i int, result1 io.ReadCloser, result2 error)

func (*FakeBosh) GetInfo added in v0.1.148

func (fake *FakeBosh) GetInfo() (io.ReadCloser, error)

func (*FakeBosh) GetInfoCallCount added in v0.1.148

func (fake *FakeBosh) GetInfoCallCount() int

func (*FakeBosh) GetInfoReturns added in v0.1.148

func (fake *FakeBosh) GetInfoReturns(result1 io.ReadCloser, result2 error)

func (*FakeBosh) GetInfoReturnsOnCall added in v0.1.148

func (fake *FakeBosh) GetInfoReturnsOnCall(i int, result1 io.ReadCloser, result2 error)

func (*FakeBosh) Invocations added in v0.1.148

func (fake *FakeBosh) Invocations() map[string][][]interface{}

func (*FakeBosh) RetrieveTaskStatus added in v0.1.148

func (fake *FakeBosh) RetrieveTaskStatus(arg1 int) (*cfbackup.Task, error)

func (*FakeBosh) RetrieveTaskStatusArgsForCall added in v0.1.148

func (fake *FakeBosh) RetrieveTaskStatusArgsForCall(i int) int

func (*FakeBosh) RetrieveTaskStatusCallCount added in v0.1.148

func (fake *FakeBosh) RetrieveTaskStatusCallCount() int

func (*FakeBosh) RetrieveTaskStatusReturns added in v0.1.148

func (fake *FakeBosh) RetrieveTaskStatusReturns(result1 *cfbackup.Task, result2 error)

func (*FakeBosh) RetrieveTaskStatusReturnsOnCall added in v0.1.148

func (fake *FakeBosh) RetrieveTaskStatusReturnsOnCall(i int, result1 *cfbackup.Task, result2 error)

type FakeDirectorCreator added in v0.1.148

type FakeDirectorCreator struct {
	Stub func(ip, username, password string, port int) (cfbackup.Bosh, error)
	// contains filtered or unexported fields
}

func (*FakeDirectorCreator) ArgsForCall added in v0.1.148

func (fake *FakeDirectorCreator) ArgsForCall(i int) (string, string, string, int)

func (*FakeDirectorCreator) CallCount added in v0.1.148

func (fake *FakeDirectorCreator) CallCount() int

func (*FakeDirectorCreator) Invocations added in v0.1.148

func (fake *FakeDirectorCreator) Invocations() map[string][][]interface{}

func (*FakeDirectorCreator) Returns added in v0.1.148

func (fake *FakeDirectorCreator) Returns(result1 cfbackup.Bosh, result2 error)

func (*FakeDirectorCreator) ReturnsOnCall added in v0.1.148

func (fake *FakeDirectorCreator) ReturnsOnCall(i int, result1 cfbackup.Bosh, result2 error)

func (*FakeDirectorCreator) Spy added in v0.1.148

func (fake *FakeDirectorCreator) Spy(ip string, username string, password string, port int) (cfbackup.Bosh, error)

type FakeStorageProvider

type FakeStorageProvider struct {
}

FakeStorageProvider --

func (*FakeStorageProvider) Reader

func (d *FakeStorageProvider) Reader(path ...string) (io.ReadCloser, error)

Reader ---

func (*FakeStorageProvider) Writer

func (d *FakeStorageProvider) Writer(path ...string) (closer io.WriteCloser, err error)

Writer --

type MockHTTPGateway

type MockHTTPGateway struct {
	CheckFailureCondition bool
	StatusCode            int
	State                 string
}

MockHTTPGateway --

func (*MockHTTPGateway) Get

Get --

func (*MockHTTPGateway) Post

func (gateway *MockHTTPGateway) Post(entity ghttp.HttpRequestEntity, body io.Reader) ghttp.RequestAdaptor

Post ---

func (*MockHTTPGateway) Put

Put --

type MockStringStorageProvider added in v0.1.101

type MockStringStorageProvider struct {
	*bytes.Buffer
	ErrFakeResponse      error
	ErrFakeCloseResponse error
}

MockStringStorageProvider ----

func NewMockStringStorageProvider added in v0.1.101

func NewMockStringStorageProvider() *MockStringStorageProvider

NewMockStringStorageProvider ---

func (*MockStringStorageProvider) Close added in v0.1.101

func (s *MockStringStorageProvider) Close() (err error)

Close ----

func (*MockStringStorageProvider) Reader added in v0.1.101

func (s *MockStringStorageProvider) Reader(path ...string) (read io.ReadCloser, err error)

Reader ---

func (*MockStringStorageProvider) Writer added in v0.1.101

func (s *MockStringStorageProvider) Writer(path ...string) (writer io.WriteCloser, err error)

Writer ----

type SuccessExecuter

type SuccessExecuter struct{}

SuccessExecuter ---

func (*SuccessExecuter) Execute

func (s *SuccessExecuter) Execute(dest io.Writer, src string) (err error)

Execute --

type SuccessMockNFSExecuter

type SuccessMockNFSExecuter struct {
	ActualCommand string
}

SuccessMockNFSExecuter ---

func (*SuccessMockNFSExecuter) Execute

func (s *SuccessMockNFSExecuter) Execute(dest io.Writer, cmd string) (err error)

Execute --

Jump to

Keyboard shortcuts

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