Logo

0x5a.live

for different kinds of informations and explorations.

GitHub - gotestyourself/gotest.tools: A collection of packages to augment the go testing package and support common patterns.

A collection of packages to augment the go testing package and support common patterns. - gotestyourself/gotest.tools

Visit SiteGitHub - gotestyourself/gotest.tools: A collection of packages to augment the go testing package and support common patterns.

GitHub - gotestyourself/gotest.tools: A collection of packages to augment the go testing package and support common patterns.

A collection of packages to augment the go testing package and support common patterns. - gotestyourself/gotest.tools

Powered by 0x5a.live ๐Ÿ’—

gotest.tools

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

PkgGoDev CircleCI Go Reportcard

Usage

With Go modules enabled

$ go get gotest.tools/v3
import "gotest.tools/v3/assert"

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.

GoLang Resources

are all listed below.

Resources

listed to get explored on!!

Made with โค๏ธ

to provide different kinds of informations and resources.