testing/

directory
v0.0.0-...-a32ecf7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 10, 2024 License: Apache-2.0

Directories

Path Synopsis
Package assertions is designed to be a collection of `.` importable, goconvey compatible testing assertions, in the style of "github.com/smarty/assertions".
Package assertions is designed to be a collection of `.` importable, goconvey compatible testing assertions, in the style of "github.com/smarty/assertions".
Package ftt (aka "from the top") replicates the test exectution order semantics of `github.com/smartystreets/goconvey/convey` while fixing some notable issues:
Package ftt (aka "from the top") replicates the test exectution order semantics of `github.com/smartystreets/goconvey/convey` while fixing some notable issues:
Package httpmitm contains an HTTP client that logs all incoming and outgoing requests.
Package httpmitm contains an HTTP client that logs all incoming and outgoing requests.
Package mock has utility functions for gomock.
Package mock has utility functions for gomock.
Package prpctest is a package to facilitate pRPC testing by wrapping httptest with a pRPC Server.
Package prpctest is a package to facilitate pRPC testing by wrapping httptest with a pRPC Server.
Package registry provides a way to register options to cmp.Diff.
Package registry provides a way to register options to cmp.Diff.
Package testfs implements a test filesystem.
Package testfs implements a test filesystem.
Package truth implements an extensible, simple, assertion library for Go with minimal dependencies.
Package truth implements an extensible, simple, assertion library for Go with minimal dependencies.
assert
Package assert contains two alternate spellings of truth.Assert and truth.AssertLoosely, spelled `assert.That` and `assert.Loosely` respectively.
Package assert contains two alternate spellings of truth.Assert and truth.AssertLoosely, spelled `assert.That` and `assert.Loosely` respectively.
check
Package check contains two alternate spellings of truth.Check and truth.CheckLoosely, spelled `check.That` and `check.Loosely` respectively.
Package check contains two alternate spellings of truth.Check and truth.CheckLoosely, spelled `check.That` and `check.Loosely` respectively.
comparison
Package comparison contains symbols for making your own [Comparison] implementations for use with go.chromium.org/luci/common/testing/assert.
Package comparison contains symbols for making your own [Comparison] implementations for use with go.chromium.org/luci/common/testing/assert.
should
Package should contains comparisons such as should.Equal.
Package should contains comparisons such as should.Equal.
Package typed is a strictly typed wrapper around cmp.Diff.
Package typed is a strictly typed wrapper around cmp.Diff.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL