Documentation
¶
Index ¶
- type MockGitter
- func (g *MockGitter) GetConfig(key string) (string, error)
- func (g *MockGitter) GetHead() (string, error)
- func (g *MockGitter) GetHeadSHA1() (string, error)
- func (g *MockGitter) ListChangedFiles(path string, baseSHA1 string) (amFiles []string, dFiles []string, err error)
- func (g *MockGitter) ListTrackedFiles(path string) (uploads []string, err error)
- func (g *MockGitter) PopHead(head string) error
- func (g *MockGitter) PushHead(head string) (string, error)
- func (g *MockGitter) SetConfig(key string, value string) error
- type StubIn
- type StubOut
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockGitter ¶
MockGitter mock gitter interface
func (*MockGitter) GetConfig ¶
func (g *MockGitter) GetConfig(key string) (string, error)
GetConfig mock GetConfig
func (*MockGitter) GetHeadSHA1 ¶
func (g *MockGitter) GetHeadSHA1() (string, error)
GetHeadSHA1 mock GetHeadSHA1
func (*MockGitter) ListChangedFiles ¶
func (g *MockGitter) ListChangedFiles(path string, baseSHA1 string) (amFiles []string, dFiles []string, err error)
ListChangedFiles mock ListChangedFiles
func (*MockGitter) ListTrackedFiles ¶
func (g *MockGitter) ListTrackedFiles(path string) (uploads []string, err error)
ListTrackedFiles mock ListTrackedFiles
type StubIn ¶
type StubIn struct {
GetConfigReturn string
GetConfigReturnErr error
GetConfigReturnFn func(string) (string, error)
SetConfigReturnErr error
GetHeadReturn string
GetHeadReturnErr error
GetHeadSHA1Return string
GetHeadSHA1ReturnErr error
PushHeadReturn string
PushHeadReturnErr error
PopHeadReturnErr error
ListTrackedFilesReturn []string
ListTrackedFilesReturnErr error
ListChangedFilesReturnAM []string
ListChangedFilesReturnD []string
ListChangedFilesReturnErr error
}
StubIn mock calling source
type StubOut ¶
type StubOut struct {
GetConfigCallTimes int
GetConfigCallKeys []string
SetConfigCallTimes int
SetConfigCallKeys []string
SetConfigCallValues []string
GetHeadCallTimes int
GetHeadSHA1CallTimes int
PushHeadCallTimes int
PushHeadCallHeads []string
PopHeadCallTimes int
PopHeadCallHeads []string
ListTrackedFilesCallTimes int
ListTrackedFilesCallPaths []string
ListChangedFilesCallTimes int
ListChangedFilesCallPaths []string
ListChangedFilesCallBaseSHA1 []string
}
StubOut mock calling output
Click to show internal directories.
Click to hide internal directories.