module Pact::Provider::Configuration::ConfigurationExtension

Attributes

provider_application_version[RW]

Public Instance Methods

config_ru_path() click to toggle source
# File lib/pact/provider/configuration/configuration_extension.rb, line 28
def config_ru_path
  @config_ru_path ||= './config.ru'
end
config_ru_path=(config_ru_path) click to toggle source
# File lib/pact/provider/configuration/configuration_extension.rb, line 32
def config_ru_path= config_ru_path
  @config_ru_path = config_ru_path
end
include(mod) click to toggle source
# File lib/pact/provider/configuration/configuration_extension.rb, line 60
def include mod
  Pact::Provider::State::ProviderStateConfiguredModules.instance_eval do
    include mod
  end
end
interactions_replay_order() click to toggle source
# File lib/pact/provider/configuration/configuration_extension.rb, line 36
def interactions_replay_order
  @interactions_replay_order ||= :recorded #or :random
end
interactions_replay_order=(interactions_replay_order) click to toggle source
# File lib/pact/provider/configuration/configuration_extension.rb, line 40
def interactions_replay_order= interactions_replay_order
  @interactions_replay_order = interactions_replay_order.to_sym
end
provider() click to toggle source
# File lib/pact/provider/configuration/configuration_extension.rb, line 20
def provider
  if defined? @provider
    @provider
  else
    raise "Please configure your provider. See the Provider section in the README for examples."
  end
end
provider=(provider) click to toggle source
# File lib/pact/provider/configuration/configuration_extension.rb, line 16
def provider= provider
  @provider = provider
end
provider_state_set_up() click to toggle source
# File lib/pact/provider/configuration/configuration_extension.rb, line 44
def provider_state_set_up
  @provider_state_set_up ||= Pact::Provider::State::SetUp
end
provider_state_set_up=(provider_state_set_up) click to toggle source
# File lib/pact/provider/configuration/configuration_extension.rb, line 48
def provider_state_set_up= provider_state_set_up
  @provider_state_set_up = provider_state_set_up
end
provider_state_tear_down() click to toggle source
# File lib/pact/provider/configuration/configuration_extension.rb, line 52
def provider_state_tear_down
  @provider_state_tear_down ||= Pact::Provider::State::TearDown
end
provider_state_tear_down=(provider_state_tear_down) click to toggle source
# File lib/pact/provider/configuration/configuration_extension.rb, line 56
def provider_state_tear_down= provider_state_tear_down
  @provider_state_tear_down = provider_state_tear_down
end