package
18.0.0-dev.vnet-windows.4+incompatible
Repository: https://github.com/gravitational/teleport.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
ApplyOptions constructs a new `ConstructionOptions` value from a sensible default and then applies the supplied options to it.
MakePrefix returns function that appends unique prefix to any key, used to make test suite concurrent-run proof.
RequireItems asserts that the supplied `actual` items collection matches the `expected` collection, in size, ordering and the key/value pairs of each entry.
No description provided by the author
RunBackendComplianceSuite runs the entire backend compliance suite, creating a collection of named subtests under the context provided by `t`.
RunBackendComplianceSuiteWithAtomicWriteShim runs the old backend compliance suite against the provided backend with a shim that converts all calls to single-write methods (all write methods but DeleteRange) into calls to AtomicWrite.
WithConcurrentBackend asks the constructor to create a.
WithMirrorMode asks the constructor to create a Backend in "mirror mode".
# Variables
No description provided by the author
No description provided by the author
# Structs
AtomicWriteShim reimplements all single-write backend methods as calls to AtomicWrite.
BlockingFakeClock simulates a fake clock by sleeping instead of advancing an actual fake clock.
No description provided by the author
# Type aliases
ConstructionOption describes a named-parameter setting function for configuring a ConstructionOptions instance.
Constructor describes a function for constructing new instances of a backend, with various options as required by a given test.