First of all thank you for making this plugin! It makes testing a joyful and effortless experience in vim/neovim.
I use Go and the testify testing framework a lot in work. The :TestNearest works perfectly as it only runs a single test function in a testify suite with
go test ./proj/pkg -run 'TestFooSuite$' -testify.m 'TestBar'
but :TestSuite runs test with
which runs all tests in a package instead of just the testify test suite in the current file. The expected test command is:
go test ./proj/pkg -run 'TestFooSuite$'. # much the same as the test nearest command without specifying a particular test function
First of all thank you for making this plugin! It makes testing a joyful and effortless experience in vim/neovim.
I use Go and the testify testing framework a lot in work. The
:TestNearestworks perfectly as it only runs a single test function in a testify suite withbut
:TestSuiteruns test withgo test ./...which runs all tests in a package instead of just the testify test suite in the current file. The expected test command is: