You're holding it wrong - smartystreets/goconvey GitHub Wiki
When a customer emailed Steve Jobs about bad reception on the iPhone 4, Jobs replied and basically told him, you're holding it wrong.
Similarly, here are some of the wrong ways to "hold" GoConvey, some of which are not very obvious (and understandably so).
src
folder in a Go workspace
• Go files not in When using the web UI, Go files being tested must be in the GOPATH under the src
directory. The server expects the src
directory to be present after the GOPATH so it can determine the full package name.
panic(nil)
• Calling Never, never, never call panic(nil)
because GoConvey can't recover the error (it thinks the Convey
passed) see issue 98 and especially this Stack Overflow question.