aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/coveragedb/mocks/SpannerClient.go
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/coveragedb/mocks/SpannerClient.go')
-rw-r--r--pkg/coveragedb/mocks/SpannerClient.go119
1 files changed, 64 insertions, 55 deletions
diff --git a/pkg/coveragedb/mocks/SpannerClient.go b/pkg/coveragedb/mocks/SpannerClient.go
index 0919b57cc..5f5c6cc05 100644
--- a/pkg/coveragedb/mocks/SpannerClient.go
+++ b/pkg/coveragedb/mocks/SpannerClient.go
@@ -1,17 +1,31 @@
-// Code generated by mockery v2.52.1. DO NOT EDIT.
+// Code generated by mockery; DO NOT EDIT.
+// github.com/vektra/mockery
+// template: testify
package mocks
import (
- context "context"
+ "context"
+ "time"
- spanner "cloud.google.com/go/spanner"
+ "cloud.google.com/go/spanner"
+ "github.com/google/syzkaller/pkg/coveragedb/spannerclient"
mock "github.com/stretchr/testify/mock"
+)
- spannerclient "github.com/google/syzkaller/pkg/coveragedb/spannerclient"
+// NewSpannerClient creates a new instance of SpannerClient. 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 NewSpannerClient(t interface {
+ mock.TestingT
+ Cleanup(func())
+}) *SpannerClient {
+ mock := &SpannerClient{}
+ mock.Mock.Test(t)
- time "time"
-)
+ t.Cleanup(func() { mock.AssertExpectations(t) })
+
+ return mock
+}
// SpannerClient is an autogenerated mock type for the SpannerClient type
type SpannerClient struct {
@@ -26,16 +40,15 @@ func (_m *SpannerClient) EXPECT() *SpannerClient_Expecter {
return &SpannerClient_Expecter{mock: &_m.Mock}
}
-// Apply provides a mock function with given fields: ctx, ms, opts
-func (_m *SpannerClient) Apply(ctx context.Context, ms []*spanner.Mutation, opts ...spanner.ApplyOption) (time.Time, error) {
- _va := make([]interface{}, len(opts))
- for _i := range opts {
- _va[_i] = opts[_i]
+// Apply provides a mock function for the type SpannerClient
+func (_mock *SpannerClient) Apply(ctx context.Context, ms []*spanner.Mutation, opts ...spanner.ApplyOption) (time.Time, error) {
+ var tmpRet mock.Arguments
+ if len(opts) > 0 {
+ tmpRet = _mock.Called(ctx, ms, opts)
+ } else {
+ tmpRet = _mock.Called(ctx, ms)
}
- var _ca []interface{}
- _ca = append(_ca, ctx, ms)
- _ca = append(_ca, _va...)
- ret := _m.Called(_ca...)
+ ret := tmpRet
if len(ret) == 0 {
panic("no return value specified for Apply")
@@ -43,21 +56,19 @@ func (_m *SpannerClient) Apply(ctx context.Context, ms []*spanner.Mutation, opts
var r0 time.Time
var r1 error
- if rf, ok := ret.Get(0).(func(context.Context, []*spanner.Mutation, ...spanner.ApplyOption) (time.Time, error)); ok {
- return rf(ctx, ms, opts...)
+ if returnFunc, ok := ret.Get(0).(func(context.Context, []*spanner.Mutation, ...spanner.ApplyOption) (time.Time, error)); ok {
+ return returnFunc(ctx, ms, opts...)
}
- if rf, ok := ret.Get(0).(func(context.Context, []*spanner.Mutation, ...spanner.ApplyOption) time.Time); ok {
- r0 = rf(ctx, ms, opts...)
+ if returnFunc, ok := ret.Get(0).(func(context.Context, []*spanner.Mutation, ...spanner.ApplyOption) time.Time); ok {
+ r0 = returnFunc(ctx, ms, opts...)
} else {
r0 = ret.Get(0).(time.Time)
}
-
- if rf, ok := ret.Get(1).(func(context.Context, []*spanner.Mutation, ...spanner.ApplyOption) error); ok {
- r1 = rf(ctx, ms, opts...)
+ if returnFunc, ok := ret.Get(1).(func(context.Context, []*spanner.Mutation, ...spanner.ApplyOption) error); ok {
+ r1 = returnFunc(ctx, ms, opts...)
} else {
r1 = ret.Error(1)
}
-
return r0, r1
}
@@ -77,13 +88,25 @@ func (_e *SpannerClient_Expecter) Apply(ctx interface{}, ms interface{}, opts ..
func (_c *SpannerClient_Apply_Call) Run(run func(ctx context.Context, ms []*spanner.Mutation, opts ...spanner.ApplyOption)) *SpannerClient_Apply_Call {
_c.Call.Run(func(args mock.Arguments) {
- variadicArgs := make([]spanner.ApplyOption, len(args)-2)
- for i, a := range args[2:] {
- if a != nil {
- variadicArgs[i] = a.(spanner.ApplyOption)
- }
+ var arg0 context.Context
+ if args[0] != nil {
+ arg0 = args[0].(context.Context)
}
- run(args[0].(context.Context), args[1].([]*spanner.Mutation), variadicArgs...)
+ var arg1 []*spanner.Mutation
+ if args[1] != nil {
+ arg1 = args[1].([]*spanner.Mutation)
+ }
+ var arg2 []spanner.ApplyOption
+ var variadicArgs []spanner.ApplyOption
+ if len(args) > 2 {
+ variadicArgs = args[2].([]spanner.ApplyOption)
+ }
+ arg2 = variadicArgs
+ run(
+ arg0,
+ arg1,
+ arg2...,
+ )
})
return _c
}
@@ -93,14 +116,15 @@ func (_c *SpannerClient_Apply_Call) Return(commitTimestamp time.Time, err error)
return _c
}
-func (_c *SpannerClient_Apply_Call) RunAndReturn(run func(context.Context, []*spanner.Mutation, ...spanner.ApplyOption) (time.Time, error)) *SpannerClient_Apply_Call {
+func (_c *SpannerClient_Apply_Call) RunAndReturn(run func(ctx context.Context, ms []*spanner.Mutation, opts ...spanner.ApplyOption) (time.Time, error)) *SpannerClient_Apply_Call {
_c.Call.Return(run)
return _c
}
-// Close provides a mock function with no fields
-func (_m *SpannerClient) Close() {
- _m.Called()
+// Close provides a mock function for the type SpannerClient
+func (_mock *SpannerClient) Close() {
+ _mock.Called()
+ return
}
// SpannerClient_Close_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Close'
@@ -130,23 +154,22 @@ func (_c *SpannerClient_Close_Call) RunAndReturn(run func()) *SpannerClient_Clos
return _c
}
-// Single provides a mock function with no fields
-func (_m *SpannerClient) Single() spannerclient.ReadOnlyTransaction {
- ret := _m.Called()
+// Single provides a mock function for the type SpannerClient
+func (_mock *SpannerClient) Single() spannerclient.ReadOnlyTransaction {
+ ret := _mock.Called()
if len(ret) == 0 {
panic("no return value specified for Single")
}
var r0 spannerclient.ReadOnlyTransaction
- if rf, ok := ret.Get(0).(func() spannerclient.ReadOnlyTransaction); ok {
- r0 = rf()
+ if returnFunc, ok := ret.Get(0).(func() spannerclient.ReadOnlyTransaction); ok {
+ r0 = returnFunc()
} else {
if ret.Get(0) != nil {
r0 = ret.Get(0).(spannerclient.ReadOnlyTransaction)
}
}
-
return r0
}
@@ -167,8 +190,8 @@ func (_c *SpannerClient_Single_Call) Run(run func()) *SpannerClient_Single_Call
return _c
}
-func (_c *SpannerClient_Single_Call) Return(_a0 spannerclient.ReadOnlyTransaction) *SpannerClient_Single_Call {
- _c.Call.Return(_a0)
+func (_c *SpannerClient_Single_Call) Return(readOnlyTransaction spannerclient.ReadOnlyTransaction) *SpannerClient_Single_Call {
+ _c.Call.Return(readOnlyTransaction)
return _c
}
@@ -176,17 +199,3 @@ func (_c *SpannerClient_Single_Call) RunAndReturn(run func() spannerclient.ReadO
_c.Call.Return(run)
return _c
}
-
-// NewSpannerClient creates a new instance of SpannerClient. 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 NewSpannerClient(t interface {
- mock.TestingT
- Cleanup(func())
-}) *SpannerClient {
- mock := &SpannerClient{}
- mock.Mock.Test(t)
-
- t.Cleanup(func() { mock.AssertExpectations(t) })
-
- return mock
-}