# Packages
No description provided by the author
# Functions
Assert wraps context and testing object.
ClockFromContext returns clock or panics.
ConfigureSteps on given suite.
ConfigureTracer starts the tracer.
FilterInteraction removes secret arguments from the URL.
GetCleanup functions.
GetCtx returns Go context.
GetData returns feature context.
GetIgnoredTags returns list of ignored tags.
GetJSONResponse returns request response.
GetRecording returns the value of RECORD environment variable.
GetRequestArguments helps to build a request.
GetRequestParameters helps to build a request.
GetRequestsUndo gets map with undo function for each request.
GetResponse returns request response.
GetResponseStatusCode returns request response status code.
GetT returns stored reference to the testing object.
IsCIRun returns true if the CI environment variable is set to "true".
LoadGivenSteps load undo configuration.
LoadRequestsUndo load undo configuration.
MatchInteraction checks if the request matches a store request in the given cassette.
ReadFixture opens the file at path and returns the contents as a string.
Recorder intercepts HTTP requests.
RestoreClock restore current time from .freeze file.
Retry calls the call function for count times every interval while it returns false.
RunCleanup executes cleanup functions in controlled ordered based on registered keys.
SecurePath replaces all dangerous characters in the path.
SetAPI sets client API.
SetCleanup functions.
SetClient sets client reflection.
SetClock stores current time in .freeze file.
SetCtx sets Go context in BDD context.
SetData sets feature context.
SetFixtureData sets the fixture data in BDD context.
SetRequestsUndo sets map with undo function for each request.
SnakeToCamelCase converts snake_case to SnakeCase.
Templated replaces {{ path }} in source with value from data[path].
UniqueEntityName will return a unique string that can be used as a title/description/summary/..
WithClock sets clock to context.
WithTestSpan starts new span with test information.
WithUniqueSurrounding will wrap a string that can be used as a title/description/summary/..
WrapRoundTripper includes tracing information.
# Constants
Valid usage modes for cassette recorder.
Valid usage modes for cassette recorder.
Valid usage modes for cassette recorder.
# Structs
Assertions wrapper.
GivenStep defines a step.
TestingT keeps track of a context.
UndoAction describes undo action.
# Type aliases
RecordingMode defines valid usage of cassette recorder.