// Code generated by mockery. DO NOT EDIT. package mocks import ( time "time" mock "github.com/stretchr/testify/mock" ) // SignalerContext is an autogenerated mock type for the SignalerContext type type SignalerContext struct { mock.Mock } // Deadline provides a mock function with no fields func (_m *SignalerContext) Deadline() (time.Time, bool) { ret := _m.Called() if len(ret) == 0 { panic("no return value specified for Deadline") } var r0 time.Time var r1 bool if rf, ok := ret.Get(0).(func() (time.Time, bool)); ok { return rf() } if rf, ok := ret.Get(0).(func() time.Time); ok { r0 = rf() } else { r0 = ret.Get(0).(time.Time) } if rf, ok := ret.Get(1).(func() bool); ok { r1 = rf() } else { r1 = ret.Get(1).(bool) } return r0, r1 } // Done provides a mock function with no fields func (_m *SignalerContext) Done() <-chan struct{} { ret := _m.Called() if len(ret) == 0 { panic("no return value specified for Done") } var r0 <-chan struct{} if rf, ok := ret.Get(0).(func() <-chan struct{}); ok { r0 = rf() } else { if ret.Get(0) != nil { r0 = ret.Get(0).(<-chan struct{}) } } return r0 } // Err provides a mock function with no fields func (_m *SignalerContext) Err() error { ret := _m.Called() if len(ret) == 0 { panic("no return value specified for Err") } var r0 error if rf, ok := ret.Get(0).(func() error); ok { r0 = rf() } else { r0 = ret.Error(0) } return r0 } // Throw provides a mock function with given fields: err func (_m *SignalerContext) Throw(err error) { _m.Called(err) } // Value provides a mock function with given fields: key func (_m *SignalerContext) Value(key any) any { ret := _m.Called(key) if len(ret) == 0 { panic("no return value specified for Value") } var r0 any if rf, ok := ret.Get(0).(func(any) any); ok { r0 = rf(key) } else { if ret.Get(0) != nil { r0 = ret.Get(0).(any) } } return r0 } // sealed provides a mock function with no fields func (_m *SignalerContext) sealed() { _m.Called() } // NewSignalerContext creates a new instance of SignalerContext. 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 NewSignalerContext(t interface { mock.TestingT Cleanup(func()) }) *SignalerContext { mock := &SignalerContext{} mock.Mock.Test(t) t.Cleanup(func() { mock.AssertExpectations(t) }) return mock }