Popularity
5.8
Growing
Activity
4.5
Growing
256
8
34

Programming language: Go
License: GNU General Public License v3.0 or later
Tags: Testing     Testing Frameworks    
Latest version: v3.0.3

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?

Add another 'Testing Frameworks' Package

README

gotest.tools

A collection of packages to augment testing and support common patterns.

GoDoc CircleCI Go Reportcard

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](CONTRIBUTING.md).