Module: Pact
- Defined in:
- lib/pact/rspec.rb,
lib/pact/term.rb,
lib/pact/logging.rb,
lib/pact/shared/dsl.rb,
lib/pact/reification.rb,
lib/pact/configuration.rb,
lib/pact/matching_rules.rb,
lib/pact/shared/request.rb,
lib/pact/something_like.rb,
lib/pact/symbolize_keys.rb,
lib/pact/matchers/differ.rb,
lib/pact/support/version.rb,
lib/pact/consumer/request.rb,
lib/pact/matchers/matchers.rb,
lib/pact/shared/form_differ.rb,
lib/pact/shared/json_differ.rb,
lib/pact/shared/text_differ.rb,
lib/pact/matchers/difference.rb,
lib/pact/matchers/actual_type.rb,
lib/pact/matching_rules/merge.rb,
lib/pact/shared/jruby_support.rb,
lib/pact/shared/key_not_found.rb,
lib/pact/matchers/expected_type.rb,
lib/pact/matching_rules/extract.rb,
lib/pact/consumer_contract/query.rb,
lib/pact/matchers/unexpected_key.rb,
lib/pact/shared/null_expectation.rb,
lib/pact/matchers/base_difference.rb,
lib/pact/matchers/index_not_found.rb,
lib/pact/matchers/type_difference.rb,
lib/pact/consumer_contract/headers.rb,
lib/pact/consumer_contract/request.rb,
lib/pact/matchers/no_diff_at_index.rb,
lib/pact/matchers/unexpected_index.rb,
lib/pact/consumer_contract/response.rb,
lib/pact/matchers/regexp_difference.rb,
lib/pact/consumer_contract/file_name.rb,
lib/pact/consumer_contract/pact_file.rb,
lib/pact/consumer_contract/query_hash.rb,
lib/pact/matchers/list_diff_formatter.rb,
lib/pact/matchers/unix_diff_formatter.rb,
lib/pact/consumer_contract/interaction.rb,
lib/pact/matchers/difference_indicator.rb,
lib/pact/shared/active_support_support.rb,
lib/pact/consumer_contract/query_string.rb,
lib/pact/matchers/embedded_diff_formatter.rb,
lib/pact/consumer_contract/service_consumer.rb,
lib/pact/consumer_contract/service_provider.rb,
lib/pact/consumer_contract/consumer_contract.rb
Overview
The support you need when you use ActiveSupport
Defined Under Namespace
Modules: ActiveSupportSupport, Consumer, DSL, FileName, JRubySupport, Logging, Matchers, MatchingRules, PactFile, RSpec, Reification, Request, Support, SymbolizeKeys
Classes: ActualType, Configuration, ConsumerContract, DifferenceIndicator, DslDelegator, DuplicateHeaderError, ExpectedType, FormDiffer, Headers, IndexNotFound, Interaction, InvalidHeaderNameTypeError, JsonDiffer, KeyNotFound, NullExpectation, Query, QueryHash, QueryString, Response, ServiceConsumer, ServiceProvider, SomethingLike, Term, TextDiffer, UnexpectedIndex, UnexpectedKey
Class Method Summary
collapse
Class Method Details
.clear_configuration ⇒ Object
171
172
173
|
# File 'lib/pact/configuration.rb', line 171
def self.clear_configuration
@configuration = nil
end
|
166
167
168
169
|
# File 'lib/pact/configuration.rb', line 166
def self.configure
yield configuration
FileUtils::mkdir_p configuration.tmp_dir
end
|