chonktest
packageThis package is not in the latest version of its module.
Details
Validgo.mod file
The Go module system was introduced in Go 1.11 and is the official dependency management solution for Go.
Redistributable license
Redistributable licenses place minimal restrictions on how software can be used, modified, and redistributed.
Tagged version
Modules with tagged versions give importers more predictable builds.
Stable version
When a project reaches major version v1 it is considered stable.
- Learn more about best practices
Repository
Links
Documentation¶
Overview¶
Package chonktest contains a shared set of tests for the Chonkinterface used to store AUM messages in Tailnet Lock, which we canshare between different implementations.
Index¶
Constants¶
This section is empty.
Variables¶
This section is empty.
Functions¶
funcRunChonkTests¶
RunChonkTests is a set of tests for the behaviour of a Chonk.
Any implementation of Chonk should pass these tests, so we know allChonks behave in the same way. If you want to test behaviour that'sspecific to one implementation, write a separate test.
funcRunCompactableChonkTests¶
RunCompactableChonkTests is a set of tests for the behaviour of aCompactableChonk.
Any implementation of CompactableChonk should pass these tests, so weknow all CompactableChonk behave in the same way. If you want to testbehaviour that's specific to one implementation, write a separate test.
Types¶
This section is empty.