diff options
Diffstat (limited to 'pkg/coveragedb/mocks/SpannerClient.go')
| -rw-r--r-- | pkg/coveragedb/mocks/SpannerClient.go | 119 |
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 -} |
