Pact.PactVerifier.ProviderInfo (pact_verifier_ex v0.1.6)

Copy Markdown

Information about the Provider to verify.

Fields:

  • name: Provider Name
  • protocol: Provider protocol, defaults to HTTP (deprecated, use transports instead)
  • host: Hostname of the provider
  • port: Port the provider is running on, defaults to 8080 (deprecated, use transports instead)
  • path: Base path for the provider, defaults to / (deprecated, use transports instead)
  • transports: Transports configured for the provider

Summary

Functions

Create a default provider info struct.

Types

t()

@type t() :: %Pact.PactVerifier.ProviderInfo{
  host: String.t(),
  name: String.t(),
  path: String.t(),
  port: nil | integer(),
  protocol: String.t(),
  transports: [Pact.PactVerifier.ProviderTransport.t()]
}

Functions

default()

@spec default() :: t()

Create a default provider info struct.