diff --git a/mocks/github.com/vektra/mockery/v2/pkg/TypesPackage.go b/mocks/github.com/vektra/mockery/v2/pkg/TypesPackage.go index 44f96296..4acb2052 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/TypesPackage.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/TypesPackage.go @@ -22,7 +22,7 @@ func (_m *TypesPackage) Name() string { ret := _m.Called() if len(ret) == 0 { - panic("Missing Return() function for Name") + panic("Missing Return() function for Name()") } var r0 string @@ -67,7 +67,7 @@ func (_m *TypesPackage) Path() string { ret := _m.Called() if len(ret) == 0 { - panic("Missing Return() function for Path") + panic("Missing Return() function for Path()") } var r0 string diff --git a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/A.go b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/A.go index c7682dea..90e69f03 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/A.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/A.go @@ -25,7 +25,7 @@ func (_m *A) Call() (test.B, error) { ret := _m.Called() if len(ret) == 0 { - panic("Missing Return() function for Call") + panic("Missing Return() function for Call()") } var r0 test.B diff --git a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/AsyncProducer.go b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/AsyncProducer.go index e2f21751..a2750ff8 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/AsyncProducer.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/AsyncProducer.go @@ -22,7 +22,7 @@ func (_m *AsyncProducer) Input() chan<- bool { ret := _m.Called() if len(ret) == 0 { - panic("Missing Return() function for Input") + panic("Missing Return() function for Input()") } var r0 chan<- bool @@ -69,7 +69,7 @@ func (_m *AsyncProducer) Output() <-chan bool { ret := _m.Called() if len(ret) == 0 { - panic("Missing Return() function for Output") + panic("Missing Return() function for Output()") } var r0 <-chan bool @@ -116,7 +116,7 @@ func (_m *AsyncProducer) Whatever() chan bool { ret := _m.Called() if len(ret) == 0 { - panic("Missing Return() function for Whatever") + panic("Missing Return() function for Whatever()") } var r0 chan bool diff --git a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/Blank.go b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/Blank.go index 50a08902..517b0c4f 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/Blank.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/Blank.go @@ -22,7 +22,7 @@ func (_m *Blank) Create(x interface{}) error { ret := _m.Called(x) if len(ret) == 0 { - panic("Missing Return() function for Create") + panic("Missing Return() function for Create()") } var r0 error diff --git a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/ConsulLock.go b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/ConsulLock.go index 9bdeb62a..0cff9230 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/ConsulLock.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/ConsulLock.go @@ -22,7 +22,7 @@ func (_m *ConsulLock) Lock(_a0 <-chan struct{}) (<-chan struct{}, error) { ret := _m.Called(_a0) if len(ret) == 0 { - panic("Missing Return() function for Lock") + panic("Missing Return() function for Lock()") } var r0 <-chan struct{} @@ -80,7 +80,7 @@ func (_m *ConsulLock) Unlock() error { ret := _m.Called() if len(ret) == 0 { - panic("Missing Return() function for Unlock") + panic("Missing Return() function for Unlock()") } var r0 error diff --git a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/EmbeddedGet.go b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/EmbeddedGet.go index 1954d434..acd10c98 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/EmbeddedGet.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/EmbeddedGet.go @@ -25,7 +25,7 @@ func (_m *EmbeddedGet[T]) Get() T { ret := _m.Called() if len(ret) == 0 { - panic("Missing Return() function for Get") + panic("Missing Return() function for Get()") } var r0 T diff --git a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/Example.go b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/Example.go index a67b163d..deac5988 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/Example.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/Example.go @@ -28,7 +28,7 @@ func (_m *Example) A() http.Flusher { ret := _m.Called() if len(ret) == 0 { - panic("Missing Return() function for A") + panic("Missing Return() function for A()") } var r0 http.Flusher @@ -75,7 +75,7 @@ func (_m *Example) B(_a0 string) fixtureshttp.MyStruct { ret := _m.Called(_a0) if len(ret) == 0 { - panic("Missing Return() function for B") + panic("Missing Return() function for B()") } var r0 fixtureshttp.MyStruct diff --git a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/Expecter.go b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/Expecter.go index 69aec464..f39cb16e 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/Expecter.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/Expecter.go @@ -22,7 +22,7 @@ func (_m *Expecter) ManyArgsReturns(str string, i int) ([]string, error) { ret := _m.Called(str, i) if len(ret) == 0 { - panic("Missing Return() function for ManyArgsReturns") + panic("Missing Return() function for ManyArgsReturns()") } var r0 []string @@ -81,7 +81,7 @@ func (_m *Expecter) NoArg() string { ret := _m.Called() if len(ret) == 0 { - panic("Missing Return() function for NoArg") + panic("Missing Return() function for NoArg()") } var r0 string @@ -165,7 +165,7 @@ func (_m *Expecter) Variadic(ints ...int) error { ret := _m.Called(_ca...) if len(ret) == 0 { - panic("Missing Return() function for Variadic") + panic("Missing Return() function for Variadic()") } var r0 error @@ -221,7 +221,7 @@ func (_m *Expecter) VariadicMany(i int, a string, intfs ...interface{}) error { ret := _m.Called(_ca...) if len(ret) == 0 { - panic("Missing Return() function for VariadicMany") + panic("Missing Return() function for VariadicMany()") } var r0 error diff --git a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/ExpecterAndRolledVariadic.go b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/ExpecterAndRolledVariadic.go index 9060e407..9e32afb9 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/ExpecterAndRolledVariadic.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/ExpecterAndRolledVariadic.go @@ -22,7 +22,7 @@ func (_m *ExpecterAndRolledVariadic) ManyArgsReturns(str string, i int) ([]strin ret := _m.Called(str, i) if len(ret) == 0 { - panic("Missing Return() function for ManyArgsReturns") + panic("Missing Return() function for ManyArgsReturns()") } var r0 []string @@ -81,7 +81,7 @@ func (_m *ExpecterAndRolledVariadic) NoArg() string { ret := _m.Called() if len(ret) == 0 { - panic("Missing Return() function for NoArg") + panic("Missing Return() function for NoArg()") } var r0 string @@ -165,7 +165,7 @@ func (_m *ExpecterAndRolledVariadic) Variadic(ints ...int) error { ret := tmpRet if len(ret) == 0 { - panic("Missing Return() function for Variadic") + panic("Missing Return() function for Variadic()") } var r0 error @@ -224,7 +224,7 @@ func (_m *ExpecterAndRolledVariadic) VariadicMany(i int, a string, intfs ...inte ret := tmpRet if len(ret) == 0 { - panic("Missing Return() function for VariadicMany") + panic("Missing Return() function for VariadicMany()") } var r0 error diff --git a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/Fooer.go b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/Fooer.go index 38fb0681..17877aad 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/Fooer.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/Fooer.go @@ -55,7 +55,7 @@ func (_m *Fooer) Baz(path string) func(string) string { ret := _m.Called(path) if len(ret) == 0 { - panic("Missing Return() function for Baz") + panic("Missing Return() function for Baz()") } var r0 func(string) string @@ -103,7 +103,7 @@ func (_m *Fooer) Foo(f func(string) string) error { ret := _m.Called(f) if len(ret) == 0 { - panic("Missing Return() function for Foo") + panic("Missing Return() function for Foo()") } var r0 error diff --git a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/FuncArgsCollision.go b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/FuncArgsCollision.go index c0872d14..83b5864b 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/FuncArgsCollision.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/FuncArgsCollision.go @@ -22,7 +22,7 @@ func (_m *FuncArgsCollision) Foo(ret interface{}) error { ret_1 := _m.Called(ret) if len(ret_1) == 0 { - panic("Missing Return() function for Foo") + panic("Missing Return() function for Foo()") } var r0 error diff --git a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/GetGeneric.go b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/GetGeneric.go index f943eaa1..4bec1a73 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/GetGeneric.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/GetGeneric.go @@ -25,7 +25,7 @@ func (_m *GetGeneric[T]) Get() T { ret := _m.Called() if len(ret) == 0 { - panic("Missing Return() function for Get") + panic("Missing Return() function for Get()") } var r0 T diff --git a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/GetInt.go b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/GetInt.go index e8a73206..7656765a 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/GetInt.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/GetInt.go @@ -22,7 +22,7 @@ func (_m *GetInt) Get() int { ret := _m.Called() if len(ret) == 0 { - panic("Missing Return() function for Get") + panic("Missing Return() function for Get()") } var r0 int diff --git a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/HasConflictingNestedImports.go b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/HasConflictingNestedImports.go index 7785d1fd..e9f11365 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/HasConflictingNestedImports.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/HasConflictingNestedImports.go @@ -28,7 +28,7 @@ func (_m *HasConflictingNestedImports) Get(path string) (http.Response, error) { ret := _m.Called(path) if len(ret) == 0 { - panic("Missing Return() function for Get") + panic("Missing Return() function for Get()") } var r0 http.Response @@ -84,7 +84,7 @@ func (_m *HasConflictingNestedImports) Z() fixtureshttp.MyStruct { ret := _m.Called() if len(ret) == 0 { - panic("Missing Return() function for Z") + panic("Missing Return() function for Z()") } var r0 fixtureshttp.MyStruct diff --git a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/ImportsSameAsPackage.go b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/ImportsSameAsPackage.go index a9e4899d..584582c8 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/ImportsSameAsPackage.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/ImportsSameAsPackage.go @@ -27,7 +27,7 @@ func (_m *ImportsSameAsPackage) A() test.B { ret := _m.Called() if len(ret) == 0 { - panic("Missing Return() function for A") + panic("Missing Return() function for A()") } var r0 test.B @@ -72,7 +72,7 @@ func (_m *ImportsSameAsPackage) B() fixtures.KeyManager { ret := _m.Called() if len(ret) == 0 { - panic("Missing Return() function for B") + panic("Missing Return() function for B()") } var r0 fixtures.KeyManager diff --git a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/KeyManager.go b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/KeyManager.go index cd2a4261..450e2cb4 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/KeyManager.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/KeyManager.go @@ -25,7 +25,7 @@ func (_m *KeyManager) GetKey(_a0 string, _a1 uint16) ([]byte, *test.Err) { ret := _m.Called(_a0, _a1) if len(ret) == 0 { - panic("Missing Return() function for GetKey") + panic("Missing Return() function for GetKey()") } var r0 []byte diff --git a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/MapFunc.go b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/MapFunc.go index 9635f5e3..ed8a6d82 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/MapFunc.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/MapFunc.go @@ -22,7 +22,7 @@ func (_m *MapFunc) Get(m map[string]func(string) string) error { ret := _m.Called(m) if len(ret) == 0 { - panic("Missing Return() function for Get") + panic("Missing Return() function for Get()") } var r0 error diff --git a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/MyReader.go b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/MyReader.go index eae82a0b..1636433b 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/MyReader.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/MyReader.go @@ -22,7 +22,7 @@ func (_m *MyReader) Read(p []byte) (int, error) { ret := _m.Called(p) if len(ret) == 0 { - panic("Missing Return() function for Read") + panic("Missing Return() function for Read()") } var r0 int diff --git a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/PanicOnNoReturnValue.go b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/PanicOnNoReturnValue.go index 165aaa03..06d86f96 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/PanicOnNoReturnValue.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/PanicOnNoReturnValue.go @@ -22,7 +22,7 @@ func (_m *PanicOnNoReturnValue) DoSomething() string { ret := _m.Called() if len(ret) == 0 { - panic("Missing Return() function for DoSomething") + panic("Missing Return() function for DoSomething()") } var r0 string diff --git a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/Requester.go b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/Requester.go index 7b253fc3..7c585f68 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/Requester.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/Requester.go @@ -22,7 +22,7 @@ func (_m *Requester) Get(path string) (string, error) { ret := _m.Called(path) if len(ret) == 0 { - panic("Missing Return() function for Get") + panic("Missing Return() function for Get()") } var r0 string diff --git a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/Requester2.go b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/Requester2.go index a0dcea9b..f31860b4 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/Requester2.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/Requester2.go @@ -22,7 +22,7 @@ func (_m *Requester2) Get(path string) error { ret := _m.Called(path) if len(ret) == 0 { - panic("Missing Return() function for Get") + panic("Missing Return() function for Get()") } var r0 error diff --git a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/Requester3.go b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/Requester3.go index 1eb09b54..68e3ce6c 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/Requester3.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/Requester3.go @@ -22,7 +22,7 @@ func (_m *Requester3) Get() error { ret := _m.Called() if len(ret) == 0 { - panic("Missing Return() function for Get") + panic("Missing Return() function for Get()") } var r0 error diff --git a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterArgSameAsImport.go b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterArgSameAsImport.go index 0717bc27..032f9c9d 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterArgSameAsImport.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterArgSameAsImport.go @@ -26,7 +26,7 @@ func (_m *RequesterArgSameAsImport) Get(_a0 string) *json.RawMessage { ret := _m.Called(_a0) if len(ret) == 0 { - panic("Missing Return() function for Get") + panic("Missing Return() function for Get()") } var r0 *json.RawMessage diff --git a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterArgSameAsNamedImport.go b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterArgSameAsNamedImport.go index 2cee7fee..314a2415 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterArgSameAsNamedImport.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterArgSameAsNamedImport.go @@ -26,7 +26,7 @@ func (_m *RequesterArgSameAsNamedImport) Get(_a0 string) *json.RawMessage { ret := _m.Called(_a0) if len(ret) == 0 { - panic("Missing Return() function for Get") + panic("Missing Return() function for Get()") } var r0 *json.RawMessage diff --git a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterArray.go b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterArray.go index f10aa651..cff9952f 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterArray.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterArray.go @@ -22,7 +22,7 @@ func (_m *RequesterArray) Get(path string) ([2]string, error) { ret := _m.Called(path) if len(ret) == 0 { - panic("Missing Return() function for Get") + panic("Missing Return() function for Get()") } var r0 [2]string diff --git a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterElided.go b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterElided.go index b9a78588..961c4e9b 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterElided.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterElided.go @@ -22,7 +22,7 @@ func (_m *RequesterElided) Get(path string, url string) error { ret := _m.Called(path, url) if len(ret) == 0 { - panic("Missing Return() function for Get") + panic("Missing Return() function for Get()") } var r0 error diff --git a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterGenerics.go b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterGenerics.go index 46351dd0..2cbd4925 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterGenerics.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterGenerics.go @@ -38,7 +38,7 @@ func (_m *RequesterGenerics[TAny, TComparable, TSigned, TIntf, TExternalIntf, TG ret := _m.Called(_a0) if len(ret) == 0 { - panic("Missing Return() function for GenericAnonymousStructs") + panic("Missing Return() function for GenericAnonymousStructs()") } var r0 struct { @@ -97,7 +97,7 @@ func (_m *RequesterGenerics[TAny, TComparable, TSigned, TIntf, TExternalIntf, TG ret := _m.Called(_a0, _a1) if len(ret) == 0 { - panic("Missing Return() function for GenericArguments") + panic("Missing Return() function for GenericArguments()") } var r0 TSigned @@ -157,7 +157,7 @@ func (_m *RequesterGenerics[TAny, TComparable, TSigned, TIntf, TExternalIntf, TG ret := _m.Called(_a0) if len(ret) == 0 { - panic("Missing Return() function for GenericStructs") + panic("Missing Return() function for GenericStructs()") } var r0 test.GenericType[TSigned, TIntf] diff --git a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterIface.go b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterIface.go index 64135c69..97c7edc2 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterIface.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterIface.go @@ -26,7 +26,7 @@ func (_m *RequesterIface) Get() io.Reader { ret := _m.Called() if len(ret) == 0 { - panic("Missing Return() function for Get") + panic("Missing Return() function for Get()") } var r0 io.Reader diff --git a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterNS.go b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterNS.go index 403535b5..14b80948 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterNS.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterNS.go @@ -26,7 +26,7 @@ func (_m *RequesterNS) Get(path string) (http.Response, error) { ret := _m.Called(path) if len(ret) == 0 { - panic("Missing Return() function for Get") + panic("Missing Return() function for Get()") } var r0 http.Response diff --git a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterPtr.go b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterPtr.go index 4cef8d4a..208b89d1 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterPtr.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterPtr.go @@ -22,7 +22,7 @@ func (_m *RequesterPtr) Get(path string) (*string, error) { ret := _m.Called(path) if len(ret) == 0 { - panic("Missing Return() function for Get") + panic("Missing Return() function for Get()") } var r0 *string diff --git a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterReturnElided.go b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterReturnElided.go index af1e48cd..c311e288 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterReturnElided.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterReturnElided.go @@ -22,7 +22,7 @@ func (_m *RequesterReturnElided) Get(path string) (int, int, int, error) { ret := _m.Called(path) if len(ret) == 0 { - panic("Missing Return() function for Get") + panic("Missing Return() function for Get()") } var r0 int @@ -92,7 +92,7 @@ func (_m *RequesterReturnElided) Put(path string) (int, error) { ret := _m.Called(path) if len(ret) == 0 { - panic("Missing Return() function for Put") + panic("Missing Return() function for Put()") } var r0 int diff --git a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterSlice.go b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterSlice.go index a753bdce..86a0436d 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterSlice.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterSlice.go @@ -22,7 +22,7 @@ func (_m *RequesterSlice) Get(path string) ([]string, error) { ret := _m.Called(path) if len(ret) == 0 { - panic("Missing Return() function for Get") + panic("Missing Return() function for Get()") } var r0 []string diff --git a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterVariadic.go b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterVariadic.go index fa80c6f7..13ae0385 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterVariadic.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterVariadic.go @@ -24,7 +24,7 @@ func (_m *RequesterVariadic) Get(values ...string) bool { ret := _m.Called(_ca...) if len(ret) == 0 { - panic("Missing Return() function for Get") + panic("Missing Return() function for Get()") } var r0 bool @@ -49,7 +49,7 @@ func (_m *RequesterVariadic) MultiWriteToFile(filename string, w ...io.Writer) s ret := _m.Called(_ca...) if len(ret) == 0 { - panic("Missing Return() function for MultiWriteToFile") + panic("Missing Return() function for MultiWriteToFile()") } var r0 string @@ -69,7 +69,7 @@ func (_m *RequesterVariadic) OneInterface(a ...interface{}) bool { ret := _m.Called(_ca...) if len(ret) == 0 { - panic("Missing Return() function for OneInterface") + panic("Missing Return() function for OneInterface()") } var r0 bool @@ -90,7 +90,7 @@ func (_m *RequesterVariadic) Sprintf(format string, a ...interface{}) string { ret := _m.Called(_ca...) if len(ret) == 0 { - panic("Missing Return() function for Sprintf") + panic("Missing Return() function for Sprintf()") } var r0 string diff --git a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterVariadicOneArgument.go b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterVariadicOneArgument.go index c5473cc8..d6bbd4a0 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterVariadicOneArgument.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/RequesterVariadicOneArgument.go @@ -18,7 +18,7 @@ func (_m *RequesterVariadicOneArgument) Get(values ...string) bool { ret := _m.Called(values) if len(ret) == 0 { - panic("Missing Return() function for Get") + panic("Missing Return() function for Get()") } var r0 bool @@ -36,7 +36,7 @@ func (_m *RequesterVariadicOneArgument) MultiWriteToFile(filename string, w ...i ret := _m.Called(filename, w) if len(ret) == 0 { - panic("Missing Return() function for MultiWriteToFile") + panic("Missing Return() function for MultiWriteToFile()") } var r0 string @@ -54,7 +54,7 @@ func (_m *RequesterVariadicOneArgument) OneInterface(a ...interface{}) bool { ret := _m.Called(a) if len(ret) == 0 { - panic("Missing Return() function for OneInterface") + panic("Missing Return() function for OneInterface()") } var r0 bool @@ -72,7 +72,7 @@ func (_m *RequesterVariadicOneArgument) Sprintf(format string, a ...interface{}) ret := _m.Called(format, a) if len(ret) == 0 { - panic("Missing Return() function for Sprintf") + panic("Missing Return() function for Sprintf()") } var r0 string diff --git a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/SendFunc.go b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/SendFunc.go index 7ca04e5c..283f7c9f 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/SendFunc.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/SendFunc.go @@ -26,7 +26,7 @@ func (_m *SendFunc) Execute(ctx context.Context, data string) (int, error) { ret := _m.Called(ctx, data) if len(ret) == 0 { - panic("Missing Return() function for Execute") + panic("Missing Return() function for Execute()") } var r0 int diff --git a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/StructWithTag.go b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/StructWithTag.go index 96e4c89d..db572ea1 100644 --- a/mocks/github.com/vektra/mockery/v2/pkg/fixtures/StructWithTag.go +++ b/mocks/github.com/vektra/mockery/v2/pkg/fixtures/StructWithTag.go @@ -28,7 +28,7 @@ func (_m *StructWithTag) MethodA(v *struct { ret := _m.Called(v) if len(ret) == 0 { - panic("Missing Return() function for MethodA") + panic("Missing Return() function for MethodA()") } var r0 *struct { diff --git a/pkg/fixtures/method_args/same_name_arg_and_type/mock_interfaceA_test.go b/pkg/fixtures/method_args/same_name_arg_and_type/mock_interfaceA_test.go index 6b331a50..f0daa351 100644 --- a/pkg/fixtures/method_args/same_name_arg_and_type/mock_interfaceA_test.go +++ b/pkg/fixtures/method_args/same_name_arg_and_type/mock_interfaceA_test.go @@ -22,7 +22,7 @@ func (_m *interfaceAMock) DoB(interfaceB0 interfaceB) interfaceB { ret := _m.Called(interfaceB0) if len(ret) == 0 { - panic("Missing Return() function for DoB") + panic("Missing Return() function for DoB()") } var r0 interfaceB @@ -70,7 +70,7 @@ func (_m *interfaceAMock) DoB0(interfaceB interfaceB0) interfaceB0 { ret := _m.Called(interfaceB) if len(ret) == 0 { - panic("Missing Return() function for DoB0") + panic("Missing Return() function for DoB0()") } var r0 interfaceB0 @@ -118,7 +118,7 @@ func (_m *interfaceAMock) DoB0v2(interfaceB00 interfaceB0) interfaceB0 { ret := _m.Called(interfaceB00) if len(ret) == 0 { - panic("Missing Return() function for DoB0v2") + panic("Missing Return() function for DoB0v2()") } var r0 interfaceB0 diff --git a/pkg/fixtures/method_args/same_name_arg_and_type/mock_interfaceB0_test.go b/pkg/fixtures/method_args/same_name_arg_and_type/mock_interfaceB0_test.go index f5e86573..22718121 100644 --- a/pkg/fixtures/method_args/same_name_arg_and_type/mock_interfaceB0_test.go +++ b/pkg/fixtures/method_args/same_name_arg_and_type/mock_interfaceB0_test.go @@ -22,7 +22,7 @@ func (_m *interfaceB0Mock) DoB0(interfaceB00 interfaceB0) interfaceB0 { ret := _m.Called(interfaceB00) if len(ret) == 0 { - panic("Missing Return() function for DoB0") + panic("Missing Return() function for DoB0()") } var r0 interfaceB0 diff --git a/pkg/fixtures/method_args/same_name_arg_and_type/mock_interfaceB_test.go b/pkg/fixtures/method_args/same_name_arg_and_type/mock_interfaceB_test.go index 9fbb63c8..7bfad951 100644 --- a/pkg/fixtures/method_args/same_name_arg_and_type/mock_interfaceB_test.go +++ b/pkg/fixtures/method_args/same_name_arg_and_type/mock_interfaceB_test.go @@ -22,7 +22,7 @@ func (_m *interfaceBMock) GetData() int { ret := _m.Called() if len(ret) == 0 { - panic("Missing Return() function for GetData") + panic("Missing Return() function for GetData()") } var r0 int diff --git a/pkg/fixtures/recursive_generation/Foo_mock.go b/pkg/fixtures/recursive_generation/Foo_mock.go index 8227b876..d24cd151 100644 --- a/pkg/fixtures/recursive_generation/Foo_mock.go +++ b/pkg/fixtures/recursive_generation/Foo_mock.go @@ -22,7 +22,7 @@ func (_m *MockFoo) Get() string { ret := _m.Called() if len(ret) == 0 { - panic("Missing Return() function for Get") + panic("Missing Return() function for Get()") } var r0 string diff --git a/pkg/fixtures/recursive_generation/subpkg1/Foo_mock.go b/pkg/fixtures/recursive_generation/subpkg1/Foo_mock.go index 0cc31d1a..99df0b9f 100644 --- a/pkg/fixtures/recursive_generation/subpkg1/Foo_mock.go +++ b/pkg/fixtures/recursive_generation/subpkg1/Foo_mock.go @@ -22,7 +22,7 @@ func (_m *MockFoo) Get() string { ret := _m.Called() if len(ret) == 0 { - panic("Missing Return() function for Get") + panic("Missing Return() function for Get()") } var r0 string diff --git a/pkg/fixtures/recursive_generation/subpkg2/Foo_mock.go b/pkg/fixtures/recursive_generation/subpkg2/Foo_mock.go index b9b1b4b2..898ddbf6 100644 --- a/pkg/fixtures/recursive_generation/subpkg2/Foo_mock.go +++ b/pkg/fixtures/recursive_generation/subpkg2/Foo_mock.go @@ -22,7 +22,7 @@ func (_m *MockFoo) Get() string { ret := _m.Called() if len(ret) == 0 { - panic("Missing Return() function for Get") + panic("Missing Return() function for Get()") } var r0 string diff --git a/pkg/fixtures/recursive_generation/subpkg_with_only_autogenerated_files/Foo_mock.go b/pkg/fixtures/recursive_generation/subpkg_with_only_autogenerated_files/Foo_mock.go index 3b040618..3e4a2879 100644 --- a/pkg/fixtures/recursive_generation/subpkg_with_only_autogenerated_files/Foo_mock.go +++ b/pkg/fixtures/recursive_generation/subpkg_with_only_autogenerated_files/Foo_mock.go @@ -22,7 +22,7 @@ func (_m *MockFoo) Get() string { ret := _m.Called() if len(ret) == 0 { - panic("Missing Return() function for Get") + panic("Missing Return() function for Get()") } var r0 string diff --git a/pkg/fixtures/test/panic_on_no_return_value_test.go b/pkg/fixtures/test/panic_on_no_return_value_test.go new file mode 100644 index 00000000..bbc4638d --- /dev/null +++ b/pkg/fixtures/test/panic_on_no_return_value_test.go @@ -0,0 +1,23 @@ +package test + +import ( + "testing" + + "github.com/stretchr/testify/assert" + mocks "github.com/vektra/mockery/v2/mocks/github.com/vektra/mockery/v2/pkg/fixtures" +) + +func TestPanicOnNoReturnValue(t *testing.T) { + m := mocks.NewPanicOnNoReturnValue(t) + m.EXPECT().DoSomething() + + defer func() { + if r := recover(); r != nil { + assert.NotNil(t, r) + assert.Equal(t, "Missing Return() function for DoSomething()", r.(string)) + } + }() + + m.DoSomething() + +} diff --git a/pkg/generator.go b/pkg/generator.go index 8a7702f0..b13e78ed 100644 --- a/pkg/generator.go +++ b/pkg/generator.go @@ -753,7 +753,7 @@ func (_m *{{.MockName}}{{.InstantiatedTypeString}}) {{.FunctionName}}({{join .Pa {{- .RetVariableName}} := {{.Called}} if len({{.RetVariableName}}) == 0 { - panic("Missing Return() function for {{.FunctionName}}") + panic("Missing Return() function for {{.FunctionName}}()") } {{range $idx, $name := .Returns.ReturnNames}} diff --git a/pkg/generator_test.go b/pkg/generator_test.go index 50a0f5ef..5ea54b5b 100644 --- a/pkg/generator_test.go +++ b/pkg/generator_test.go @@ -517,10 +517,6 @@ func (s *GeneratorSuite) TestGeneratorForEmptyInterface() { s.checkGeneration("empty_interface.go", "Blank", false, "", "") } -func (s *GeneratorSuite) TestGeneratorForPanicOnNoReturnValueInterface() { - s.checkGeneration("panic_err.go", "PanicOnNoReturnValue", false, "", "") -} - func (s *GeneratorSuite) TestGeneratorArgumentIsMapFunc() { s.checkGeneration("map_func.go", "MapFunc", false, "", "") }