Crate darkroom

Source

Modules§

grpc
http
params
record
take

Structs§

Command
Darkroom: A contract testing tool built in Rust using the filmReel format.
Frame
Represents the entire deserialized frame file.
Logger
MetaFrame
MetaFrame holds the metadata needed for sequential Frame execution and Take generation.
Opts
Additional options such as verbosity
Record
Attempts to play through an entire Reel sequence running a take for every frame in the sequence
Reel
Represents the sequence of Frames to execute.
Register
Holds Cut Variables and their corresponding values stored in a series of key/value pairs.
Take
Takes a single frame, emitting the request then validating the returned response
Version
Returns CARGO_PKG_VERSION
VirtualRecord
Attempts to play through an entire VirtualReel sequence running a take for every frame in the sequence
VirtualReel

Enums§

FrError
An error that occurred during parsing or hydrating a filmReel file
SubCommand

Traits§

ToStringHidden
ToStringPretty

Functions§

guess_json_obj
version
show version