aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/covermerger/mocks
diff options
context:
space:
mode:
authorTaras Madan <tarasmadan@google.com>2025-03-27 14:51:12 +0100
committerTaras Madan <tarasmadan@google.com>2025-03-28 08:52:18 +0000
commit49900278f682d353c51ae499d241e49f0e538f9d (patch)
treea2c099df01886c8cb67d2a8daf647644f178c20c /pkg/covermerger/mocks
parenta65c9492058d5c652f85e6b03185b569eae6873d (diff)
all/mocks: update
Diffstat (limited to 'pkg/covermerger/mocks')
-rw-r--r--pkg/covermerger/mocks/FileVersProvider.go44
1 files changed, 44 insertions, 0 deletions
diff --git a/pkg/covermerger/mocks/FileVersProvider.go b/pkg/covermerger/mocks/FileVersProvider.go
index 0ff02cc07..4e07532bd 100644
--- a/pkg/covermerger/mocks/FileVersProvider.go
+++ b/pkg/covermerger/mocks/FileVersProvider.go
@@ -12,6 +12,14 @@ type FileVersProvider struct {
mock.Mock
}
+type FileVersProvider_Expecter struct {
+ mock *mock.Mock
+}
+
+func (_m *FileVersProvider) EXPECT() *FileVersProvider_Expecter {
+ return &FileVersProvider_Expecter{mock: &_m.Mock}
+}
+
// GetFileVersions provides a mock function with given fields: targetFilePath, repoCommits
func (_m *FileVersProvider) GetFileVersions(targetFilePath string, repoCommits ...covermerger.RepoCommit) (covermerger.FileVersions, error) {
_va := make([]interface{}, len(repoCommits))
@@ -49,6 +57,42 @@ func (_m *FileVersProvider) GetFileVersions(targetFilePath string, repoCommits .
return r0, r1
}
+// FileVersProvider_GetFileVersions_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetFileVersions'
+type FileVersProvider_GetFileVersions_Call struct {
+ *mock.Call
+}
+
+// GetFileVersions is a helper method to define mock.On call
+// - targetFilePath string
+// - repoCommits ...covermerger.RepoCommit
+func (_e *FileVersProvider_Expecter) GetFileVersions(targetFilePath interface{}, repoCommits ...interface{}) *FileVersProvider_GetFileVersions_Call {
+ return &FileVersProvider_GetFileVersions_Call{Call: _e.mock.On("GetFileVersions",
+ append([]interface{}{targetFilePath}, repoCommits...)...)}
+}
+
+func (_c *FileVersProvider_GetFileVersions_Call) Run(run func(targetFilePath string, repoCommits ...covermerger.RepoCommit)) *FileVersProvider_GetFileVersions_Call {
+ _c.Call.Run(func(args mock.Arguments) {
+ variadicArgs := make([]covermerger.RepoCommit, len(args)-1)
+ for i, a := range args[1:] {
+ if a != nil {
+ variadicArgs[i] = a.(covermerger.RepoCommit)
+ }
+ }
+ run(args[0].(string), variadicArgs...)
+ })
+ return _c
+}
+
+func (_c *FileVersProvider_GetFileVersions_Call) Return(_a0 covermerger.FileVersions, _a1 error) *FileVersProvider_GetFileVersions_Call {
+ _c.Call.Return(_a0, _a1)
+ return _c
+}
+
+func (_c *FileVersProvider_GetFileVersions_Call) RunAndReturn(run func(string, ...covermerger.RepoCommit) (covermerger.FileVersions, error)) *FileVersProvider_GetFileVersions_Call {
+ _c.Call.Return(run)
+ return _c
+}
+
// NewFileVersProvider creates a new instance of FileVersProvider. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
// The first argument is typically a *testing.T value.
func NewFileVersProvider(t interface {