[−][src]Crate pact_verifier
The pact_verifier
crate provides the core logic to performing verification of providers.
It implements the V3 Pact specification (https://github.com/pact-foundation/pact-specification/tree/version-3).
Re-exports
pub use callback_executors::NullRequestFilterExecutor; |
Modules
callback_executors | Executor abstraction for executing callbacks to user code (request filters, provider state change callbacks) |
Structs
ConsumerVersionSelector | Structure to represent a HAL link |
PactsForVerificationRequest | Request to send to determine the pacts to verify |
ProviderInfo | Information about the Provider to verify |
VerificationOptions | Options to use when running the verification |
Enums
FilterInfo | Filter information used to filter the interactions that are verified |
MismatchResult | Result of performing a match |
PactSource | Source for loading pacts |
Functions
verify_provider | Verify the provider with the given pact sources |