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