Sha256: d16f95e070a88bc08c7dad1558707df3bf647dc4458e412b89ad411a79f812af
Contents?: true
Size: 607 Bytes
Versions: 3
Compression:
Stored size: 607 Bytes
Contents
# frozen_string_literal: true module Sbmt module Pact class Configuration attr_reader :before_provider_state_proc, :after_provider_state_proc class GlobalProviderConfigurationError < ::Sbmt::Pact::Error; end def before_provider_state_setup(&block) raise GlobalProviderConfigurationError, "no block given" unless block @before_provider_state_proc = block end def after_provider_state_teardown(&block) raise GlobalProviderConfigurationError, "no block given" unless block @after_provider_state_proc = block end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
sbmt-pact-0.12.2 | lib/sbmt/pact/configuration.rb |
sbmt-pact-0.12.1 | lib/sbmt/pact/configuration.rb |
sbmt-pact-0.12.0 | lib/sbmt/pact/configuration.rb |