aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/rpcserver/mocks/Manager.go
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/rpcserver/mocks/Manager.go')
-rw-r--r--pkg/rpcserver/mocks/Manager.go150
1 files changed, 79 insertions, 71 deletions
diff --git a/pkg/rpcserver/mocks/Manager.go b/pkg/rpcserver/mocks/Manager.go
index 717205338..40cff2553 100644
--- a/pkg/rpcserver/mocks/Manager.go
+++ b/pkg/rpcserver/mocks/Manager.go
@@ -1,19 +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 (
- flatrpc "github.com/google/syzkaller/pkg/flatrpc"
+ "github.com/google/syzkaller/pkg/flatrpc"
+ "github.com/google/syzkaller/pkg/fuzzer/queue"
+ "github.com/google/syzkaller/pkg/signal"
+ "github.com/google/syzkaller/pkg/vminfo"
+ "github.com/google/syzkaller/prog"
mock "github.com/stretchr/testify/mock"
+)
- prog "github.com/google/syzkaller/prog"
-
- queue "github.com/google/syzkaller/pkg/fuzzer/queue"
+// NewManager creates a new instance of Manager. 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 NewManager(t interface {
+ mock.TestingT
+ Cleanup(func())
+}) *Manager {
+ mock := &Manager{}
+ mock.Mock.Test(t)
- signal "github.com/google/syzkaller/pkg/signal"
+ t.Cleanup(func() { mock.AssertExpectations(t) })
- vminfo "github.com/google/syzkaller/pkg/vminfo"
-)
+ return mock
+}
// Manager is an autogenerated mock type for the Manager type
type Manager struct {
@@ -28,9 +40,9 @@ func (_m *Manager) EXPECT() *Manager_Expecter {
return &Manager_Expecter{mock: &_m.Mock}
}
-// BugFrames provides a mock function with no fields
-func (_m *Manager) BugFrames() ([]string, []string) {
- ret := _m.Called()
+// BugFrames provides a mock function for the type Manager
+func (_mock *Manager) BugFrames() ([]string, []string) {
+ ret := _mock.Called()
if len(ret) == 0 {
panic("no return value specified for BugFrames")
@@ -38,25 +50,23 @@ func (_m *Manager) BugFrames() ([]string, []string) {
var r0 []string
var r1 []string
- if rf, ok := ret.Get(0).(func() ([]string, []string)); ok {
- return rf()
+ if returnFunc, ok := ret.Get(0).(func() ([]string, []string)); ok {
+ return returnFunc()
}
- if rf, ok := ret.Get(0).(func() []string); ok {
- r0 = rf()
+ if returnFunc, ok := ret.Get(0).(func() []string); ok {
+ r0 = returnFunc()
} else {
if ret.Get(0) != nil {
r0 = ret.Get(0).([]string)
}
}
-
- if rf, ok := ret.Get(1).(func() []string); ok {
- r1 = rf()
+ if returnFunc, ok := ret.Get(1).(func() []string); ok {
+ r1 = returnFunc()
} else {
if ret.Get(1) != nil {
r1 = ret.Get(1).([]string)
}
}
-
return r0, r1
}
@@ -87,9 +97,9 @@ func (_c *Manager_BugFrames_Call) RunAndReturn(run func() ([]string, []string))
return _c
}
-// CoverageFilter provides a mock function with given fields: modules
-func (_m *Manager) CoverageFilter(modules []*vminfo.KernelModule) ([]uint64, error) {
- ret := _m.Called(modules)
+// CoverageFilter provides a mock function for the type Manager
+func (_mock *Manager) CoverageFilter(modules []*vminfo.KernelModule) ([]uint64, error) {
+ ret := _mock.Called(modules)
if len(ret) == 0 {
panic("no return value specified for CoverageFilter")
@@ -97,23 +107,21 @@ func (_m *Manager) CoverageFilter(modules []*vminfo.KernelModule) ([]uint64, err
var r0 []uint64
var r1 error
- if rf, ok := ret.Get(0).(func([]*vminfo.KernelModule) ([]uint64, error)); ok {
- return rf(modules)
+ if returnFunc, ok := ret.Get(0).(func([]*vminfo.KernelModule) ([]uint64, error)); ok {
+ return returnFunc(modules)
}
- if rf, ok := ret.Get(0).(func([]*vminfo.KernelModule) []uint64); ok {
- r0 = rf(modules)
+ if returnFunc, ok := ret.Get(0).(func([]*vminfo.KernelModule) []uint64); ok {
+ r0 = returnFunc(modules)
} else {
if ret.Get(0) != nil {
r0 = ret.Get(0).([]uint64)
}
}
-
- if rf, ok := ret.Get(1).(func([]*vminfo.KernelModule) error); ok {
- r1 = rf(modules)
+ if returnFunc, ok := ret.Get(1).(func([]*vminfo.KernelModule) error); ok {
+ r1 = returnFunc(modules)
} else {
r1 = ret.Error(1)
}
-
return r0, r1
}
@@ -130,24 +138,30 @@ func (_e *Manager_Expecter) CoverageFilter(modules interface{}) *Manager_Coverag
func (_c *Manager_CoverageFilter_Call) Run(run func(modules []*vminfo.KernelModule)) *Manager_CoverageFilter_Call {
_c.Call.Run(func(args mock.Arguments) {
- run(args[0].([]*vminfo.KernelModule))
+ var arg0 []*vminfo.KernelModule
+ if args[0] != nil {
+ arg0 = args[0].([]*vminfo.KernelModule)
+ }
+ run(
+ arg0,
+ )
})
return _c
}
-func (_c *Manager_CoverageFilter_Call) Return(_a0 []uint64, _a1 error) *Manager_CoverageFilter_Call {
- _c.Call.Return(_a0, _a1)
+func (_c *Manager_CoverageFilter_Call) Return(uint64s []uint64, err error) *Manager_CoverageFilter_Call {
+ _c.Call.Return(uint64s, err)
return _c
}
-func (_c *Manager_CoverageFilter_Call) RunAndReturn(run func([]*vminfo.KernelModule) ([]uint64, error)) *Manager_CoverageFilter_Call {
+func (_c *Manager_CoverageFilter_Call) RunAndReturn(run func(modules []*vminfo.KernelModule) ([]uint64, error)) *Manager_CoverageFilter_Call {
_c.Call.Return(run)
return _c
}
-// MachineChecked provides a mock function with given fields: features, syscalls
-func (_m *Manager) MachineChecked(features flatrpc.Feature, syscalls map[*prog.Syscall]bool) (queue.Source, error) {
- ret := _m.Called(features, syscalls)
+// MachineChecked provides a mock function for the type Manager
+func (_mock *Manager) MachineChecked(features flatrpc.Feature, syscalls map[*prog.Syscall]bool) (queue.Source, error) {
+ ret := _mock.Called(features, syscalls)
if len(ret) == 0 {
panic("no return value specified for MachineChecked")
@@ -155,23 +169,21 @@ func (_m *Manager) MachineChecked(features flatrpc.Feature, syscalls map[*prog.S
var r0 queue.Source
var r1 error
- if rf, ok := ret.Get(0).(func(flatrpc.Feature, map[*prog.Syscall]bool) (queue.Source, error)); ok {
- return rf(features, syscalls)
+ if returnFunc, ok := ret.Get(0).(func(flatrpc.Feature, map[*prog.Syscall]bool) (queue.Source, error)); ok {
+ return returnFunc(features, syscalls)
}
- if rf, ok := ret.Get(0).(func(flatrpc.Feature, map[*prog.Syscall]bool) queue.Source); ok {
- r0 = rf(features, syscalls)
+ if returnFunc, ok := ret.Get(0).(func(flatrpc.Feature, map[*prog.Syscall]bool) queue.Source); ok {
+ r0 = returnFunc(features, syscalls)
} else {
if ret.Get(0) != nil {
r0 = ret.Get(0).(queue.Source)
}
}
-
- if rf, ok := ret.Get(1).(func(flatrpc.Feature, map[*prog.Syscall]bool) error); ok {
- r1 = rf(features, syscalls)
+ if returnFunc, ok := ret.Get(1).(func(flatrpc.Feature, map[*prog.Syscall]bool) error); ok {
+ r1 = returnFunc(features, syscalls)
} else {
r1 = ret.Error(1)
}
-
return r0, r1
}
@@ -189,38 +201,48 @@ func (_e *Manager_Expecter) MachineChecked(features interface{}, syscalls interf
func (_c *Manager_MachineChecked_Call) Run(run func(features flatrpc.Feature, syscalls map[*prog.Syscall]bool)) *Manager_MachineChecked_Call {
_c.Call.Run(func(args mock.Arguments) {
- run(args[0].(flatrpc.Feature), args[1].(map[*prog.Syscall]bool))
+ var arg0 flatrpc.Feature
+ if args[0] != nil {
+ arg0 = args[0].(flatrpc.Feature)
+ }
+ var arg1 map[*prog.Syscall]bool
+ if args[1] != nil {
+ arg1 = args[1].(map[*prog.Syscall]bool)
+ }
+ run(
+ arg0,
+ arg1,
+ )
})
return _c
}
-func (_c *Manager_MachineChecked_Call) Return(_a0 queue.Source, _a1 error) *Manager_MachineChecked_Call {
- _c.Call.Return(_a0, _a1)
+func (_c *Manager_MachineChecked_Call) Return(source queue.Source, err error) *Manager_MachineChecked_Call {
+ _c.Call.Return(source, err)
return _c
}
-func (_c *Manager_MachineChecked_Call) RunAndReturn(run func(flatrpc.Feature, map[*prog.Syscall]bool) (queue.Source, error)) *Manager_MachineChecked_Call {
+func (_c *Manager_MachineChecked_Call) RunAndReturn(run func(features flatrpc.Feature, syscalls map[*prog.Syscall]bool) (queue.Source, error)) *Manager_MachineChecked_Call {
_c.Call.Return(run)
return _c
}
-// MaxSignal provides a mock function with no fields
-func (_m *Manager) MaxSignal() signal.Signal {
- ret := _m.Called()
+// MaxSignal provides a mock function for the type Manager
+func (_mock *Manager) MaxSignal() signal.Signal {
+ ret := _mock.Called()
if len(ret) == 0 {
panic("no return value specified for MaxSignal")
}
var r0 signal.Signal
- if rf, ok := ret.Get(0).(func() signal.Signal); ok {
- r0 = rf()
+ if returnFunc, ok := ret.Get(0).(func() signal.Signal); ok {
+ r0 = returnFunc()
} else {
if ret.Get(0) != nil {
r0 = ret.Get(0).(signal.Signal)
}
}
-
return r0
}
@@ -241,8 +263,8 @@ func (_c *Manager_MaxSignal_Call) Run(run func()) *Manager_MaxSignal_Call {
return _c
}
-func (_c *Manager_MaxSignal_Call) Return(_a0 signal.Signal) *Manager_MaxSignal_Call {
- _c.Call.Return(_a0)
+func (_c *Manager_MaxSignal_Call) Return(signal1 signal.Signal) *Manager_MaxSignal_Call {
+ _c.Call.Return(signal1)
return _c
}
@@ -250,17 +272,3 @@ func (_c *Manager_MaxSignal_Call) RunAndReturn(run func() signal.Signal) *Manage
_c.Call.Return(run)
return _c
}
-
-// NewManager creates a new instance of Manager. 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 NewManager(t interface {
- mock.TestingT
- Cleanup(func())
-}) *Manager {
- mock := &Manager{}
- mock.Mock.Test(t)
-
- t.Cleanup(func() { mock.AssertExpectations(t) })
-
- return mock
-}