gotest.tools alternatives and similar packages
Based on the "Testing Frameworks" category.
Alternatively, view gotest.tools alternatives based on common mentions on social networks and blogs.
Do you think we are missing an alternative of gotest.tools or a related project?
A collection of packages to augment
testing and support common patterns.
With Go modules enabled (go1.11+)
$ go get gotest.tools/v3
gotest.tools with an older version of Go that does not understand Go
module paths pin to version
- assert - compare values and fail the test when a comparison fails
- env - test code which uses environment variables
- fs - create temporary files and compare a filesystem tree to an expected value
- golden - compare large multi-line strings against values frozen in golden files
- icmd - execute binaries and test the output
- poll - test asynchronous code by polling until a desired state is reached
- skip - skip a test and print the source code of the condition used to skip the test
- gotest.tools/gotestsum - go test runner with custom output
- maxbrunsfeld/counterfeiter - generate fakes for interfaces
- jonboulle/clockwork - a fake clock for testing code that uses