Module: Pact::V2
- Defined in:
- lib/pact/v2.rb,
lib/pact/v2/railtie.rb,
lib/pact/v2/consumer.rb,
lib/pact/v2/matchers.rb,
lib/pact/v2/provider.rb,
lib/pact/v2/generators.rb,
lib/pact/v2/configuration.rb,
lib/pact/v2/matchers/base.rb,
lib/pact/v2/native/logger.rb,
lib/pact/v2/generators/base.rb,
lib/pact/v2/matchers/v2/type.rb,
lib/pact/v2/matchers/v3/date.rb,
lib/pact/v2/matchers/v3/each.rb,
lib/pact/v2/matchers/v3/null.rb,
lib/pact/v2/matchers/v3/time.rb,
lib/pact/v2/matchers/v2/regex.rb,
lib/pact/v2/matchers/v3/number.rb,
lib/pact/v2/matchers/v3/semver.rb,
lib/pact/v2/matchers/v3/values.rb,
lib/pact/v2/matchers/v3/boolean.rb,
lib/pact/v2/matchers/v3/decimal.rb,
lib/pact/v2/matchers/v3/include.rb,
lib/pact/v2/matchers/v3/integer.rb,
lib/pact/v2/consumer/mock_server.rb,
lib/pact/v2/consumer/pact_config.rb,
lib/pact/v2/matchers/v1/equality.rb,
lib/pact/v2/matchers/v4/each_key.rb,
lib/pact/v2/provider/gruf_server.rb,
lib/pact/v2/provider/http_server.rb,
lib/pact/v2/provider/pact_config.rb,
lib/pact/v2/matchers/v3/date_time.rb,
lib/pact/v2/matchers/v4/not_empty.rb,
lib/pact/v2/matchers/v4/each_value.rb,
lib/pact/v2/provider/base_verifier.rb,
lib/pact/v2/provider/grpc_verifier.rb,
lib/pact/v2/provider/http_verifier.rb,
lib/pact/v2/matchers/v4/status_code.rb,
lib/pact/v2/provider/mixed_verifier.rb,
lib/pact/v2/matchers/v3/content_type.rb,
lib/pact/v2/native/blocking_verifier.rb,
lib/pact/v2/consumer/pact_config/base.rb,
lib/pact/v2/consumer/pact_config/grpc.rb,
lib/pact/v2/consumer/pact_config/http.rb,
lib/pact/v2/provider/pact_config/base.rb,
lib/pact/v2/provider/pact_config/grpc.rb,
lib/pact/v2/provider/pact_config/http.rb,
lib/pact/v2/matchers/v4/each_key_value.rb,
lib/pact/v2/provider/pact_broker_proxy.rb,
lib/pact/v2/provider/pact_config/async.rb,
lib/pact/v2/provider/pact_config/mixed.rb,
lib/pact/v2/consumer/pact_config/message.rb,
lib/pact/v2/consumer/interaction_contents.rb,
lib/pact/v2/provider/async_message_verifier.rb,
lib/pact/v2/provider/provider_server_runner.rb,
lib/pact/v2/provider/provider_state_servlet.rb,
lib/pact/v2/consumer/pact_config/plugin_http.rb,
lib/pact/v2/consumer/grpc_interaction_builder.rb,
lib/pact/v2/consumer/http_interaction_builder.rb,
lib/pact/v2/provider/message_provider_servlet.rb,
lib/pact/v2/provider/pact_broker_proxy_runner.rb,
lib/pact/v2/consumer/message_interaction_builder.rb,
lib/pact/v2/provider/provider_state_configuration.rb,
lib/pact/v2/consumer/pact_config/plugin_sync_message.rb,
lib/pact/v2/consumer/plugin_http_interaction_builder.rb,
lib/pact/v2/consumer/pact_config/plugin_async_message.rb,
lib/pact/v2/consumer/plugin_sync_message_interaction_builder.rb,
lib/pact/v2/consumer/plugin_async_message_interaction_builder.rb
Defined Under Namespace
Modules: Consumer, Generators, Matchers, Native, Provider
Classes: Configuration, Error, FfiError, ImplementationRequired, Railtie
Class Method Summary
collapse
Class Method Details
.configuration ⇒ Object
32
33
34
|
# File 'lib/pact/v2.rb', line 32
def self.configuration
@configuration ||= Pact::V2::Configuration.new
end
|
28
29
30
|
# File 'lib/pact/v2.rb', line 28
def self.configure
yield configuration if block_given?
end
|