diff options
| author | jannfis <jann@mistrust.net> | 2020-12-20 19:15:04 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-12-20 19:15:04 +0100 |
| commit | 4a7c10bfba8b3de2ace87c8c1798d87e82dd8afd (patch) | |
| tree | 3c5dace9230870a9c9930823ea8070e250dd16aa /ext/git/mocks | |
| parent | 69fbb79d64a60ab07ce2f65e494d55965a3c0b8c (diff) | |
feat: Git write-back of parameters (#133)
* feat: Initial support for persisting changes in Git
Signed-off-by: jannfis <jann@mistrust.net>
* Fix unit test
Signed-off-by: jannfis <jann@mistrust.net>
* Fix up some stuff
Signed-off-by: jannfis <jann@mistrust.net>
* More tests and fix mocks
Signed-off-by: jannfis <jann@mistrust.net>
* Spellings
* Spellings
* Spellings
* Fix lint
Signed-off-by: jannfis <jann@mistrust.net>
* Disable GPG tests
* Typo
* Exclude ext code from tests
Diffstat (limited to 'ext/git/mocks')
| -rw-r--r-- | ext/git/mocks/Client.go | 280 |
1 files changed, 280 insertions, 0 deletions
diff --git a/ext/git/mocks/Client.go b/ext/git/mocks/Client.go new file mode 100644 index 0000000..05d4f5d --- /dev/null +++ b/ext/git/mocks/Client.go @@ -0,0 +1,280 @@ +// Code generated by mockery v1.1.2. DO NOT EDIT. + +package mocks + +import ( + git "github.com/argoproj-labs/argocd-image-updater/ext/git" + mock "github.com/stretchr/testify/mock" +) + +// Client is an autogenerated mock type for the Client type +type Client struct { + mock.Mock +} + +// Branch provides a mock function with given fields: sourceBranch, targetBranch +func (_m *Client) Branch(sourceBranch string, targetBranch string) error { + ret := _m.Called(sourceBranch, targetBranch) + + var r0 error + if rf, ok := ret.Get(0).(func(string, string) error); ok { + r0 = rf(sourceBranch, targetBranch) + } else { + r0 = ret.Error(0) + } + + return r0 +} + +// Checkout provides a mock function with given fields: revision +func (_m *Client) Checkout(revision string) error { + ret := _m.Called(revision) + + var r0 error + if rf, ok := ret.Get(0).(func(string) error); ok { + r0 = rf(revision) + } else { + r0 = ret.Error(0) + } + + return r0 +} + +// Commit provides a mock function with given fields: pathSpec, message, signingKey +func (_m *Client) Commit(pathSpec string, message string, signingKey string) error { + ret := _m.Called(pathSpec, message, signingKey) + + var r0 error + if rf, ok := ret.Get(0).(func(string, string, string) error); ok { + r0 = rf(pathSpec, message, signingKey) + } else { + r0 = ret.Error(0) + } + + return r0 +} + +// CommitSHA provides a mock function with given fields: +func (_m *Client) CommitSHA() (string, error) { + ret := _m.Called() + + var r0 string + if rf, ok := ret.Get(0).(func() string); ok { + r0 = rf() + } else { + r0 = ret.Get(0).(string) + } + + var r1 error + if rf, ok := ret.Get(1).(func() error); ok { + r1 = rf() + } else { + r1 = ret.Error(1) + } + + return r0, r1 +} + +// Fetch provides a mock function with given fields: +func (_m *Client) Fetch() error { + ret := _m.Called() + + var r0 error + if rf, ok := ret.Get(0).(func() error); ok { + r0 = rf() + } else { + r0 = ret.Error(0) + } + + return r0 +} + +// FetchRef provides a mock function with given fields: ref +func (_m *Client) FetchRef(ref string) error { + ret := _m.Called(ref) + + var r0 error + if rf, ok := ret.Get(0).(func(string) error); ok { + r0 = rf(ref) + } else { + r0 = ret.Error(0) + } + + return r0 +} + +// Init provides a mock function with given fields: +func (_m *Client) Init() error { + ret := _m.Called() + + var r0 error + if rf, ok := ret.Get(0).(func() error); ok { + r0 = rf() + } else { + r0 = ret.Error(0) + } + + return r0 +} + +// LsFiles provides a mock function with given fields: path +func (_m *Client) LsFiles(path string) ([]string, error) { + ret := _m.Called(path) + + var r0 []string + if rf, ok := ret.Get(0).(func(string) []string); ok { + r0 = rf(path) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).([]string) + } + } + + var r1 error + if rf, ok := ret.Get(1).(func(string) error); ok { + r1 = rf(path) + } else { + r1 = ret.Error(1) + } + + return r0, r1 +} + +// LsLargeFiles provides a mock function with given fields: +func (_m *Client) LsLargeFiles() ([]string, error) { + ret := _m.Called() + + var r0 []string + if rf, ok := ret.Get(0).(func() []string); ok { + r0 = rf() + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).([]string) + } + } + + var r1 error + if rf, ok := ret.Get(1).(func() error); ok { + r1 = rf() + } else { + r1 = ret.Error(1) + } + + return r0, r1 +} + +// LsRefs provides a mock function with given fields: +func (_m *Client) LsRefs() (*git.Refs, error) { + ret := _m.Called() + + var r0 *git.Refs + if rf, ok := ret.Get(0).(func() *git.Refs); ok { + r0 = rf() + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*git.Refs) + } + } + + var r1 error + if rf, ok := ret.Get(1).(func() error); ok { + r1 = rf() + } else { + r1 = ret.Error(1) + } + + return r0, r1 +} + +// LsRemote provides a mock function with given fields: revision +func (_m *Client) LsRemote(revision string) (string, error) { + ret := _m.Called(revision) + + var r0 string + if rf, ok := ret.Get(0).(func(string) string); ok { + r0 = rf(revision) + } else { + r0 = ret.Get(0).(string) + } + + var r1 error + if rf, ok := ret.Get(1).(func(string) error); ok { + r1 = rf(revision) + } else { + r1 = ret.Error(1) + } + + return r0, r1 +} + +// Push provides a mock function with given fields: remote, branch, force +func (_m *Client) Push(remote string, branch string, force bool) error { + ret := _m.Called(remote, branch, force) + + var r0 error + if rf, ok := ret.Get(0).(func(string, string, bool) error); ok { + r0 = rf(remote, branch, force) + } else { + r0 = ret.Error(0) + } + + return r0 +} + +// RevisionMetadata provides a mock function with given fields: revision +func (_m *Client) RevisionMetadata(revision string) (*git.RevisionMetadata, error) { + ret := _m.Called(revision) + + var r0 *git.RevisionMetadata + if rf, ok := ret.Get(0).(func(string) *git.RevisionMetadata); ok { + r0 = rf(revision) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*git.RevisionMetadata) + } + } + + var r1 error + if rf, ok := ret.Get(1).(func(string) error); ok { + r1 = rf(revision) + } else { + r1 = ret.Error(1) + } + + return r0, r1 +} + +// Root provides a mock function with given fields: +func (_m *Client) Root() string { + ret := _m.Called() + + var r0 string + if rf, ok := ret.Get(0).(func() string); ok { + r0 = rf() + } else { + r0 = ret.Get(0).(string) + } + + return r0 +} + +// VerifyCommitSignature provides a mock function with given fields: _a0 +func (_m *Client) VerifyCommitSignature(_a0 string) (string, error) { + ret := _m.Called(_a0) + + var r0 string + if rf, ok := ret.Get(0).(func(string) string); ok { + r0 = rf(_a0) + } else { + r0 = ret.Get(0).(string) + } + + var r1 error + if rf, ok := ret.Get(1).(func(string) error); ok { + r1 = rf(_a0) + } else { + r1 = ret.Error(1) + } + + return r0, r1 +} |
