Merge pull request #275 from gotestyourself/fs-add-godoc-links
fs: add go doc links
tree: 2d5800d6a2f0968f2d192392dc9d195bdd15daec
- .circleci/
- .github/
- assert/
- env/
- fs/
- golden/
- icmd/
- internal/
- poll/
- scripts/
- skip/
- x/
- .codecov.yml
- .gitignore
- .golangci.yml
- CONTRIBUTING.md
- go.mod
- go.sum
- LICENSE
- pkg.go
- README.md
README.md
gotest.tools
A collection of packages to augment testing and support common patterns.

Usage
With Go modules enabled (go1.11+)
$ go get gotest.tools/v3
import "gotest.tools/v3/assert"
To use gotest.tools with an older version of Go that does not understand Go module paths pin to version v2.3.0.
Packages
- 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
Related
Contributing
See CONTRIBUTING.md.